|
|
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: 528384 (0x81000)
Types: M200_UCODE
Names: »M207_53.M200_UCODE«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »M207_53.M200_UCODE«
0100 ; -------------------------------------------------------------------------------------- 0100 ; no details_5e1032 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 2a95 0x2a95 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 2a96 0x2a96 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 367b 0x367b 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 2aed 0x2aed 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2d85 0x2d85 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 2d97 0x2d97 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 2d84 0x2d84 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 2d6c 0x2d6c 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 2a8e 0x2a8e 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 2a8e 0x2a8e 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 0f1e 0xf1e 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 0f1e 0xf1e 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 2ac6 0x2ac6 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 2ae9 0x2ae9 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 2abb 0x2abb 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 2abd 0x2abd 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 2abd 0x2abd 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 32df 0x32df 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 32e0 0x32e0 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 32d7 0x32d7 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 32df 0x32df 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 ; 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_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 32dd 0x32dd 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 2ab4 0x2ab4 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 32d4 0x32d4 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 32d4 0x32d4 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 3949 0x3949 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 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 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 332e 0x332e 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 332e 0x332e 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 32a9 0x32a9 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 33af 0x33af 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 32d4 0x32d4 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 398d 0x398d 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 32d4 0x32d4 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 33af 0x33af 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 336f 0x336f 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 337a 0x337a 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 397f 0x397f 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 33a3 0x33a3 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 32d4 0x32d4 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 2ab4 0x2ab4 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 33af 0x33af 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 3377 0x3377 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 337a 0x337a 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 397f 0x397f 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 33a3 0x33a3 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 32d4 0x32d4 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 32d4 0x32d4 typ_frame 0 None val_frame 0 None 0266 0266 seq_br_type 7 Unconditional Call seq_branch_adr 35cc 0x35cc 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 336f 0x336f 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 332e 0x332e 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 337a 0x337a 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 2ab4 0x2ab4 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 33af 0x33af 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 34ad 0x34ad 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 34c5 0x34c5 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 39d7 0x39d7 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 339b 0x339b 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 3a51 0x3a51 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 33a3 0x33a3 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 3ba5 0x3ba5 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 3ba5 0x3ba5 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 3ba5 0x3ba5 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 332e 0x332e 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 339b 0x339b 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 33a3 0x33a3 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 39d2 0x39d2 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 3b7e 0x3b7e 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 3496 0x3496 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 339b 0x339b 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 33a3 0x33a3 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 3377 0x3377 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 338c 0x338c 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 3487 0x3487 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 2ab4 0x2ab4 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 3a10 0x3a10 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 3a10 0x3a10 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 2ab4 0x2ab4 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 34f0 0x34f0 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 332e 0x332e 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 2ab4 0x2ab4 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 34cd 0x34cd 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 32d5 0x32d5 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 332e 0x332e 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 332e 0x332e 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 2ab4 0x2ab4 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 329e 0x329e 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 33a3 0x33a3 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 329e 0x329e 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 33a3 0x33a3 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 329c 0x329c 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 332e 0x332e 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 32f5 0x32f5 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 332e 0x332e 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 332e 0x332e 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 32f5 0x32f5 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 3a6e 0x3a6e 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 34f0 0x34f0 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 332e 0x332e 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 3743 0x3743 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 33af 0x33af 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 33a3 0x33a3 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 33a3 0x33a3 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 34f0 0x34f0 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 2ab4 0x2ab4 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 32e2 0x32e2 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 2ab4 0x2ab4 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 332e 0x332e 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 2ab4 0x2ab4 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 33a3 0x33a3 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 34dc 0x34dc 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 33c4 0x33c4 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 33ec 0x33ec 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 3a51 0x3a51 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 3a51 0x3a51 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 32d7 0x32d7 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 32de 0x32de 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 332e 0x332e 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 34cd 0x34cd 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 3ba5 0x3ba5 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 3a51 0x3a51 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 22f7 0x22f7 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 22f7 0x22f7 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 33a3 0x33a3 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 2ab4 0x2ab4 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 33a3 0x33a3 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 32d5 0x32d5 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 22f7 0x22f7 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 22f7 0x22f7 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 32d7 0x32d7 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 32de 0x32de 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 32d7 0x32d7 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 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 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 2ab4 0x2ab4 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 3ba5 0x3ba5 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 32d9 0x32d9 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 32d9 0x32d9 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 32a9 0x32a9 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 32d7 0x32d7 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 32d7 0x32d7 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 32d9 0x32d9 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 32d9 0x32d9 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 352d 0x352d 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 352d 0x352d 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 32d7 0x32d7 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 32db 0x32db 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 32d9 0x32d9 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 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_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 32d9 0x32d9 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 32d9 0x32d9 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 32db 0x32db 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 32d9 0x32d9 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 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_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 32d9 0x32d9 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 32d9 0x32d9 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 32d9 0x32d9 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 32d9 0x32d9 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 32d9 0x32d9 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 3274 0x3274 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 32d9 0x32d9 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 3274 0x3274 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 2292 0x2292 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 32a2 0x32a2 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 32db 0x32db 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 32a9 0x32a9 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 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 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 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_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 32d9 0x32d9 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 352d 0x352d 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 332e 0x332e 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 32a9 0x32a9 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 32dd 0x32dd 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 33af 0x33af 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 33a3 0x33a3 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 3683 0x3683 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 3683 0x3683 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 3b82 0x3b82 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 3743 0x3743 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 34cd 0x34cd 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 2ab4 0x2ab4 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 367d 0x367d 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 367d 0x367d 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 367d 0x367d 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 2aef 0x2aef 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 332e 0x332e 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 33a3 0x33a3 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 3b7e 0x3b7e 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 3ba5 0x3ba5 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 2ab4 0x2ab4 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 3372 0x3372 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 2ab4 0x2ab4 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 338c 0x338c 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 3a72 0x3a72 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 3a72 0x3a72 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 3b0d 0x3b0d 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 33a3 0x33a3 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 33a3 0x33a3 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 32e3 0x32e3 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 332e 0x332e 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 2aef 0x2aef 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 332e 0x332e 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 3b7e 0x3b7e 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 3ba5 0x3ba5 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 332e 0x332e 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 33af 0x33af 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 33a3 0x33a3 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 2ab4 0x2ab4 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 3b82 0x3b82 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 3743 0x3743 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 34cd 0x34cd 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 33c4 0x33c4 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 33c4 0x33c4 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 2ab4 0x2ab4 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 33ec 0x33ec 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 33c0 0x33c0 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 332f 0x332f 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 33af 0x33af 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 33c0 0x33c0 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 33c0 0x33c0 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 3681 0x3681 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 32d1 0x32d1 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 0d5a 0xd5a 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 0d5a 0xd5a 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 1f1e 0x1f1e 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 0d5a 0xd5a 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 30ab 0x30ab 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 3681 0x3681 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 2ab4 0x2ab4 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 3ba5 0x3ba5 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 2ab4 0x2ab4 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 3683 0x3683 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 3743 0x3743 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 3743 0x3743 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 3743 0x3743 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 3525 0x3525 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 33c4 0x33c4 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 3743 0x3743 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 30a7 0x30a7 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 30a7 0x30a7 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 0d5a 0xd5a 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 2ab4 0x2ab4 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 34fd 0x34fd 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 352c 0x352c 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 367b 0x367b 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 2ab4 0x2ab4 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 32dc 0x32dc 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 329e 0x329e 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 32d7 0x32d7 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 2ab4 0x2ab4 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 332e 0x332e 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 332e 0x332e 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 332e 0x332e 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 32de 0x32de 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 3971 0x3971 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 32d7 0x32d7 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 34cd 0x34cd 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 32d7 0x32d7 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 32db 0x32db 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 32db 0x32db 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 32db 0x32db 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 32d7 0x32d7 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 32a9 0x32a9 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 332e 0x332e 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 32a9 0x32a9 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 32d7 0x32d7 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 32a9 0x32a9 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 3971 0x3971 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 32d7 0x32d7 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 32db 0x32db 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 32db 0x32db 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 32db 0x32db 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 32dc 0x32dc 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 2ab4 0x2ab4 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 32db 0x32db 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 32db 0x32db 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 3339 0x3339 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 32a9 0x32a9 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 332e 0x332e 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 32d7 0x32d7 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 3a6e 0x3a6e 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 329c 0x329c 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 32d7 0x32d7 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 34cd 0x34cd 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 32d7 0x32d7 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 332e 0x332e 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 34cd 0x34cd 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 30a7 0x30a7 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 32d7 0x32d7 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 32d7 0x32d7 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 30a7 0x30a7 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 332e 0x332e 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 32f5 0x32f5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 097d 097d seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 3194 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 32d7 0x32d7 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 135a MACRO_Declare_Variable_Array typ_frame 0 None val_frame 0 None 0989 0989 seq_br_type 3 Unconditional Branch seq_branch_adr 135a MACRO_Declare_Variable_Array typ_frame 0 None val_frame 0 None 098a 098a seq_br_type 3 Unconditional Branch seq_branch_adr 135a MACRO_Declare_Variable_Array typ_frame 0 None val_frame 0 None 098b 098b seq_br_type 3 Unconditional Branch seq_branch_adr 1f14 MACRO_Declare_Variable_Record typ_frame 0 None val_frame 0 None 098c 098c seq_br_type 3 Unconditional Branch seq_branch_adr 1304 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 3192 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 32d7 0x32d7 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 30fc 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 136c MACRO_Declare_Variable_Array,Visible typ_frame 0 None val_frame 0 None 0999 0999 seq_br_type 3 Unconditional Branch seq_branch_adr 136c MACRO_Declare_Variable_Array,Visible typ_frame 0 None val_frame 0 None 099a 099a seq_br_type 3 Unconditional Branch seq_branch_adr 136c MACRO_Declare_Variable_Array,Visible typ_frame 0 None val_frame 0 None 099b 099b seq_br_type 3 Unconditional Branch seq_branch_adr 1f06 MACRO_Declare_Variable_Record,Visible typ_frame 0 None val_frame 0 None 099c 099c seq_br_type 3 Unconditional Branch seq_branch_adr 12f8 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 32da 0x32da 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 32da 0x32da 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 2fcc 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 32d7 0x32d7 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 32d7 0x32d7 typ_frame 0 None val_frame 0 None 09a9 09a9 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 09aa 09aa seq_br_type 3 Unconditional Branch seq_branch_adr 1b74 MACRO_Execute_Array,Equal typ_frame 0 None val_frame 0 None 09ab 09ab seq_br_type 3 Unconditional Branch seq_branch_adr 184a MACRO_Execute_Vector,Equal typ_frame 0 None val_frame 0 None 09ac 09ac seq_br_type 3 Unconditional Branch seq_branch_adr 1468 MACRO_Execute_Matrix,Equal typ_frame 0 None val_frame 0 None 09ad 09ad seq_br_type 3 Unconditional Branch seq_branch_adr 1820 MACRO_Execute_Record,Equal typ_frame 0 None val_frame 0 None 09ae 09ae seq_br_type 3 Unconditional Branch seq_branch_adr 1774 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 2fd0 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 32d7 0x32d7 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 32d7 0x32d7 typ_frame 0 None val_frame 0 None 09b9 09b9 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 09ba 09ba seq_br_type 3 Unconditional Branch seq_branch_adr 1b74 MACRO_Execute_Array,Equal typ_frame 0 None val_frame 0 None 09bb 09bb seq_br_type 3 Unconditional Branch seq_branch_adr 184a MACRO_Execute_Vector,Equal typ_frame 0 None val_frame 0 None 09bc 09bc seq_br_type 3 Unconditional Branch seq_branch_adr 1468 MACRO_Execute_Matrix,Equal typ_frame 0 None val_frame 0 None 09bd 09bd seq_br_type 3 Unconditional Branch seq_branch_adr 1820 MACRO_Execute_Record,Equal typ_frame 0 None val_frame 0 None 09be 09be seq_br_type 3 Unconditional Branch seq_branch_adr 1774 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 32d7 0x32d7 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 32d7 0x32d7 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 32a9 0x32a9 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 32a9 0x32a9 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 30a7 0x30a7 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 30a7 0x30a7 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 32a9 0x32a9 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 30a7 0x30a7 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 2484 0x2484 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 32d7 0x32d7 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 32d9 0x32d9 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 32d7 0x32d7 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 32d9 0x32d9 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 32d7 0x32d7 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 32da 0x32da 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32db 0x32db 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 32d7 0x32d7 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 32a9 0x32a9 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 32d7 0x32d7 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 32d7 0x32d7 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 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 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 32a9 0x32a9 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 301e 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 32d7 0x32d7 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 2900 MACRO_Execute_Float,Convert typ_frame 0 None val_frame 0 None 0a2c 0a2c seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 0a2d 0a2d seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 0a2e 0a2e seq_br_type 3 Unconditional Branch seq_branch_adr 1c06 MACRO_Execute_Array,Convert typ_frame 0 None val_frame 0 None 0a2f 0a2f seq_br_type 3 Unconditional Branch seq_branch_adr 1a88 MACRO_Execute_Vector,Convert typ_frame 0 None val_frame 0 None 0a30 0a30 seq_br_type 3 Unconditional Branch seq_branch_adr 1582 MACRO_Execute_Matrix,Convert typ_frame 0 None val_frame 0 None 0a31 0a31 seq_br_type 3 Unconditional Branch seq_branch_adr 1834 MACRO_Execute_Record,Convert typ_frame 0 None val_frame 0 None 0a32 0a32 seq_br_type 3 Unconditional Branch seq_branch_adr 17ce MACRO_Execute_Variant_Record,Convert typ_frame 0 None val_frame 0 None 0a33 0a33 seq_br_type 0 Branch False seq_branch_adr 1b23 0x1b23 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 1b3b 0x1b3b 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 301e 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 32d7 0x32d7 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 2900 MACRO_Execute_Float,Convert typ_frame 0 None val_frame 0 None 0a3e 0a3e seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 0a3f 0a3f seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 0a40 0a40 seq_br_type 3 Unconditional Branch seq_branch_adr 1c6c 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 1ac8 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 15f8 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 1834 MACRO_Execute_Record,Convert typ_frame 0 None val_frame 0 None 0a44 0a44 seq_br_type 3 Unconditional Branch seq_branch_adr 17ce MACRO_Execute_Variant_Record,Convert typ_frame 0 None val_frame 0 None 0a45 0a45 seq_br_type 0 Branch False seq_branch_adr 1b23 0x1b23 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 1b3b 0x1b3b 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 32d7 0x32d7 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 32db 0x32db 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 32d7 0x32d7 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 332e 0x332e 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 32d7 0x32d7 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 32db 0x32db 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 32a9 0x32a9 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 32db 0x32db 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 301a 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 32d7 0x32d7 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 2924 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 1bd6 MACRO_Execute_Array,In_Type typ_frame 0 None val_frame 0 None 0a79 0a79 seq_br_type 3 Unconditional Branch seq_branch_adr 1ad0 MACRO_Execute_Vector,In_Type typ_frame 0 None val_frame 0 None 0a7a 0a7a seq_br_type 3 Unconditional Branch seq_branch_adr 14e0 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 17e0 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 1b2d 0x1b2d 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 326f 0x326f 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 301c 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 32d7 0x32d7 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 2926 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 1be4 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 1ade 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 14e4 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 17e4 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 1b33 0x1b33 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 326f 0x326f 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 302a 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 32d7 0x32d7 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 292a 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 1bf2 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 1ae6 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 14e8 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 17ee 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 1b39 0x1b39 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 326f 0x326f 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 1d78 0x1d78 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 32d7 0x32d7 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 1d78 0x1d78 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 32d7 0x32d7 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 30ab 0x30ab 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 32d7 0x32d7 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 32a9 0x32a9 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 32a9 0x32a9 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 32a9 0x32a9 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 32a9 0x32a9 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 32a9 0x32a9 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 32a9 0x32a9 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 32a9 0x32a9 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 2ab4 0x2ab4 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 33af 0x33af 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32d7 0x32d7 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 32a9 0x32a9 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 32a9 0x32a9 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 32da 0x32da 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 32da 0x32da 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 329e 0x329e 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 329e 0x329e 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 32da 0x32da 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 32db 0x32db 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 32a9 0x32a9 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 329e 0x329e 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 32db 0x32db 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 32a9 0x32a9 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 30a7 0x30a7 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 329e 0x329e 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 32a9 0x32a9 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 32da 0x32da 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 329e 0x329e 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 32a9 0x32a9 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 32d7 0x32d7 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 329e 0x329e 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 32d7 0x32d7 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 332e 0x332e 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 32d7 0x32d7 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 3916 0x3916 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 3916 0x3916 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 32d7 0x32d7 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 3331 0x3331 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 3916 0x3916 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 3330 0x3330 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 3916 0x3916 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 3916 0x3916 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 2ab4 0x2ab4 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 32d3 0x32d3 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 3449 0x3449 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 2ab4 0x2ab4 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 32d3 0x32d3 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 32d3 0x32d3 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 34cd 0x34cd 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 32d3 0x32d3 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 32f5 0x32f5 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 352c 0x352c 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 352c 0x352c 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 2ab4 0x2ab4 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 32d7 0x32d7 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 32d7 0x32d7 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 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 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 30ab 0x30ab 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 32d9 0x32d9 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 32a1 0x32a1 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 30a7 0x30a7 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 32a1 0x32a1 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 1d78 0x1d78 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 1d78 0x1d78 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 32a1 0x32a1 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 24c4 0x24c4 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 32d9 0x32d9 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 24c4 0x24c4 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 24c4 0x24c4 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 24c4 0x24c4 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 32a4 0x32a4 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 32a2 0x32a2 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 32e1 0x32e1 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 32e1 0x32e1 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 30a7 0x30a7 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 32d9 0x32d9 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 329e 0x329e 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 35c6 0x35c6 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 35c6 0x35c6 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 35c6 0x35c6 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 35c6 0x35c6 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 2a5e 0x2a5e 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 32a1 0x32a1 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 30a7 0x30a7 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 30ab 0x30ab 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 35c6 0x35c6 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 30ab 0x30ab 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 30a7 0x30a7 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 332e 0x332e 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 32de 0x32de 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 2ab4 0x2ab4 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 30a7 0x30a7 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 30a7 0x30a7 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 2ab4 0x2ab4 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 32f5 0x32f5 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 332e 0x332e 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 32d9 0x32d9 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 30a7 0x30a7 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 30a7 0x30a7 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 2ab4 0x2ab4 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 32f5 0x32f5 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 30a7 0x30a7 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 332e 0x332e 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 30a7 0x30a7 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 30a7 0x30a7 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 30a7 0x30a7 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 ; 0x0075 QQUnknown InMicrocode 0d28 ; -------------------------------------------------------------------------------------- 0d28 MACRO_0d28_QQUnknown_InMicrocode: 0d28 0d28 dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 0d28 None ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a1 0x32a1 seq_cond_sel 00 VAL.ALU_ZERO(late) 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_alu_func 1e A_AND_B val_b_adr 22 0x11:0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 11 None 0d29 0d29 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a1 0x32a1 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 1e TOP - 2 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 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 22 0x11:0x2 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 11 None 0d2a 0d2a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 32dc 0x32dc seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 03 GP 0x3 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 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 35 0x13:0x15 val_frame 13 None 0d2b 0d2b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32dc 0x32dc seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 35 0x9:0x15 val_frame 9 None 0d2c 0d2c 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 1 Branch True seq_branch_adr 32db 0x32db 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 04 GP 0x4 val_frame 0 None 0d2d 0d2d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 329e 0x329e seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_frame 0 None 0d2e 0d2e fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 32d2 0x32d2 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 1e TOP - 2 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) 0d2f 0d2f ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0d38 0xd38 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 0 None val_frame 0 None 0d30 0d30 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 32cc 0x32cc seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 04 GP 0x4 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 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0d31 0d31 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 32d2 0x32d2 seq_cond_sel 07 VAL.ALU_32_CO(late) 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 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) 0d32 0d32 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_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0d33 0d33 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0d38 0xd38 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 0d34 0d34 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 32cc 0x32cc seq_cond_sel 07 VAL.ALU_32_CO(late) 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_frame 0 None 0d35 0d35 ioc_fiubs 1 val 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 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 0d36 0d36 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1f TOP - 1 val_frame 0 None 0d37 0d37 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 0d38 0d38 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_br_type a Unconditional Return typ_frame 0 None val_b_adr 21 0x2:0x1 val_frame 2 None 0d39 0d39 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 0d3a ; -------------------------------------------------------------------------------------- 0d3a ; 0x0076 QQUnknown InMicrocode 0d3a ; -------------------------------------------------------------------------------------- 0d3a MACRO_0d3a_QQUnknown_InMicrocode: 0d3a 0d3a dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 0d3a None ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a1 0x32a1 seq_cond_sel 00 VAL.ALU_ZERO(late) 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_alu_func 1e A_AND_B val_b_adr 22 0x11:0x2 val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 11 None 0d3b 0d3b ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a1 0x32a1 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_b_adr 1e TOP - 2 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 1f TOP - 1 val_alu_func 1e A_AND_B val_b_adr 22 0x11:0x2 val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 11 None 0d3c 0d3c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 32dc 0x32dc seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_a_adr 03 GP 0x3 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 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 35 0x13:0x15 val_frame 13 None 0d3d 0d3d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32dc 0x32dc seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 03 GP 0x3 val_alu_func 6 A_MINUS_B val_b_adr 35 0x9:0x15 val_frame 9 None 0d3e 0d3e 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_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32db 0x32db 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 04 GP 0x4 val_frame 0 None 0d3f 0d3f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 329e 0x329e seq_cond_sel 0a VAL.ALU_LT_ZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_frame 0 None 0d40 0d40 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d52 0xd52 seq_cond_sel 00 VAL.ALU_ZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 0 PASS_A val_frame 0 None 0d41 0d41 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 329e 0x329e seq_cond_sel 0b VAL.ALU_LE_ZERO(late) typ_frame 0 None val_a_adr 1e TOP - 2 val_alu_func 6 A_MINUS_B val_b_adr 32 0x2:0x12 val_frame 2 None 0d42 0d42 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 32d2 0x32d2 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 1e TOP - 2 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) 0d43 0d43 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0d56 0xd56 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 0 None val_frame 0 None 0d44 0d44 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 32ac 0x32ac seq_cond_sel 07 VAL.ALU_32_CO(late) typ_a_adr 04 GP 0x4 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 05 GP 0x5 val_alu_func 5 DEC_A_MINUS_B val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0d45 0d45 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 32d2 0x32d2 seq_cond_sel 07 VAL.ALU_32_CO(late) 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 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) 0d46 0d46 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_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 0d47 0d47 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 0d55 0xd55 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 0d48 0d48 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 32cc 0x32cc seq_cond_sel 07 VAL.ALU_32_CO(late) 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_frame 0 None 0d49 0d49 fiu_mem_start 2 start-rd ioc_adrbs 1 val 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 0d4a 0d4a 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 1e TOP - 2 val_frame 0 None 0d4b 0d4b 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 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 0d4c 0d4c 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 typ_b_adr 3a 0x11:0x1a typ_frame 11 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 1f TOP - 1 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_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 0d4f 0xd4f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_a_adr 02 GP 0x2 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_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d52 0xd52 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 0d4f 0d4f 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d50 0d50 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 1f TOP - 1 val_alu_func 0 PASS_A val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 0d51 0d51 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 0d52 0xd52 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 0d52 0d52 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 0d53 0d53 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0d54 0d54 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 0d55 0d55 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_br_type a Unconditional Return typ_frame 0 None val_b_adr 21 0x2:0x1 val_frame 2 None 0d56 0d56 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 5 seq+seq seq_br_type a Unconditional Return seq_int_reads 6 CONTROL TOP typ_frame 0 None val_frame 0 None 0d57 0d57 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0e4f 0xe4f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d58 0d58 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 0d59 0d59 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d5a 0d5a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d5c 0xd5c 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 0d5b 0d5b 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 0d5e 0xd5e typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d5c 0d5c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d5d 0d5d 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 0d5e 0xd5e typ_c_adr 30 GP 0xf typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 0d5e 0d5e 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 0d5f 0xd5f 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 0d5f 0d5f 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 0d59 0xd59 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 0d60 0d60 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 0d63 0xd63 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 0d61 0d61 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d62 0d62 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 0d63 0d63 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d64 0d64 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 0e4f 0xe4f 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 0d65 0d65 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 0d67 0xd67 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 0d66 0d66 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 0d6a 0xd6a typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 0d67 0d67 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 0d68 0d68 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 0d69 0d69 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 0d6a 0xd6a 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 0d6a 0d6a ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0da4 0xda4 typ_frame 0 None val_frame 0 None 0d6b 0d6b 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 0d5a 0xd5a 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 0d6c 0d6c 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 32d7 0x32d7 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 0d6d 0d6d 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 0d6e 0d6e 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 0d58 0xd58 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 0d6f 0d6f seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d70 0d70 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0d72 0xd72 seq_cond_sel 68 CONTROL_ADDRESS_OUT_OF_RANGE seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d71 0d71 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 0d72 0d72 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 0d73 0d73 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 0d78 0xd78 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 0d74 0d74 seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d75 0d75 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 0d76 0d76 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 0d77 0d77 ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d78 0d78 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 0d79 0d79 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 0d79 0xd79 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 0d7a 0d7a 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 0d7b 0d7b 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 0d7c 0d7c 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 0d7d 0d7d 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 0d7e 0d7e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d7f 0d7f 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 0d5a 0xd5a 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 0d80 0d80 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 32d7 0x32d7 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 0d81 0d81 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 0d84 0xd84 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 0d82 0d82 seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 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 0d83 0d83 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d58 0xd58 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 0d84 0d84 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 3523 0x3523 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 0d85 0d85 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 0d86 0d86 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 0d57 0xd57 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 0d87 0d87 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 0d58 0xd58 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 0d88 0d88 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 0e31 0xe31 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 0d89 0d89 ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d8a 0d8a 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 0d8b 0d8b 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 0d8c 0d8c 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 0d8d 0d8d 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 0d8e 0d8e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e4f 0xe4f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d8f 0d8f 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 0d5a 0xd5a 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 0d90 0d90 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 0d93 0xd93 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 0d91 0d91 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 0e4f 0xe4f 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 0d92 0d92 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 350a 0x350a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0d93 0d93 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d91 0xd91 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 0d94 0d94 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 0d57 0xd57 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 0d95 0d95 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 0d5a 0xd5a 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 0d96 0d96 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 0d97 0d97 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 0d5a 0xd5a 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 0d98 0d98 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 0d9a 0xd9a 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 0d99 0d99 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 0d9a 0d9a 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 0d9b 0d9b 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 0d9c 0d9c 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 0d9d 0d9d 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 0d9e 0d9e ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 0d9f 0d9f 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 0da0 0da0 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 0da1 0da1 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 0da2 0da2 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 0da3 0da3 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 0d99 0xd99 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 0da4 0da4 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 0da5 0da5 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 0d5a 0xd5a 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 0da6 0da6 fiu_mem_start 15 setup_tag_read ioc_tvbs 8 typ+mem seq_br_type 1 Branch True seq_branch_adr 0dac 0xdac 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 0da7 0da7 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 0dac 0xdac 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 0da8 0da8 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 0daa 0xdaa 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 0da9 0da9 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 0daa 0daa 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 0dab 0dab 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 0dad 0xdad 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 0dac 0dac 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 0dad 0dad 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 0dae 0dae 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 0d59 0xd59 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 0daf 0daf 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 0db0 0db0 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 0db1 0db1 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 0d5a 0xd5a 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 0db2 0db2 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 0db3 0db3 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 0db4 0db4 seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 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 0db5 0db5 fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 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 0db6 0db6 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 0dce 0xdce 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 0db7 0db7 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0d58 0xd58 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 0db8 0db8 seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0db9 0db9 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 0dba 0dba 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 0dbb 0dbb ioc_load_wdr 0 None seq_en_micro 0 None typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 0dbc 0dbc 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 0dbd 0dbd 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 0dbe 0dbe 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 0dbf 0dbf 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 0dc0 0dc0 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dc1 0dc1 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0dc4 0xdc4 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 0dc2 0dc2 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 0dc3 0dc3 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 0dc4 0dc4 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 0dc5 0dc5 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 0dc6 0dc6 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 0dc7 0dc7 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 0dc8 0dc8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 0dc9 0dc9 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 0dca 0dca 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 0dcb 0dcb 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 0dcc 0dcc 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 0dcd 0dcd ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 0dc3 0xdc3 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 0dce 0dce seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 34c5 0x34c5 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dcf 0dcf 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 0dd0 0dd0 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 0d5a 0xd5a 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 0dd1 0dd1 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 0dd9 0xdd9 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 0dd2 0dd2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0dd9 0xdd9 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 0dd3 0dd3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0dd9 0xdd9 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 0dd4 0dd4 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 0dd5 0dd5 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 0d5a 0xd5a 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 0dd6 0dd6 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 0dda 0xdda 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 0dd7 0dd7 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0dd9 0xdd9 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 0dd8 0dd8 seq_br_type 1 Branch True seq_branch_adr 0de0 0xde0 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 0dd9 0dd9 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 0dda 0dda seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 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 0ddb 0ddb 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 0dd9 0xdd9 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 0ddc 0ddc 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 0ddd 0ddd 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 0dc4 0xdc4 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 0dde 0dde fiu_mem_start 11 start_tag_query ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34c5 0x34c5 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 0ddf 0ddf 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 0de0 0de0 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 0de1 0de1 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 0ddc 0xddc 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 0de2 0de2 seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0de3 0de3 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 0df2 0xdf2 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 0de4 0de4 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 0d5a 0xd5a 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 0de5 0de5 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0de2 0xde2 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 0de6 0de6 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 0d5a 0xd5a 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 0de7 0de7 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 0ded 0xded 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 0de8 0de8 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 0de9 0de9 seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0dea 0dea seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0de4 0xde4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0deb 0deb 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 0d5a 0xd5a 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 0dec 0dec 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 0ded 0ded seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 0df0 0xdf0 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 0dee 0dee 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 0def 0def ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0df1 0xdf1 seq_en_micro 0 None typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 0df0 0df0 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 0df1 0df1 fiu_mem_start d start_physical_rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 0dc4 0xdc4 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 0df2 0df2 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 0df3 0df3 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 0d5a 0xd5a 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 0df4 0df4 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 0dfa 0xdfa 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 0df5 0df5 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 0d5a 0xd5a 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 0df6 0df6 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 0df7 0df7 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 0d58 0xd58 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 0df8 0df8 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 32f5 0x32f5 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 0df9 0df9 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 0d57 0xd57 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 0dfa 0dfa 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 0dfb 0dfb 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 0d5a 0xd5a 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 0dfc 0dfc 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 0d58 0xd58 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 0dfd 0dfd 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 0dfe 0dfe 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 0d57 0xd57 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 0dff 0dff 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 0e4f 0xe4f 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 0e00 0e00 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 0e01 0xe01 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e01 0e01 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 0e03 0xe03 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 0e02 0e02 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 0e03 0xe03 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 0e03 0e03 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3509 0x3509 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 0e04 0e04 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 34fe 0x34fe seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e05 0e05 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 0e06 0e06 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 0d5a 0xd5a 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 0e07 0e07 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 0e4f 0xe4f 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 0e08 0e08 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 0d57 0xd57 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 0e09 0e09 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 0d5a 0xd5a 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 0e0a 0e0a 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 0e0b 0e0b 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 0d5a 0xd5a 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 0e0c 0e0c 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 0e0d 0e0d 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 0d59 0xd59 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 0e0e 0e0e 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 0e0f 0e0f 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 0e4f 0xe4f 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 0e10 0e10 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e4f 0xe4f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e11 0e11 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 0d5a 0xd5a 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 0e12 0e12 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 0e13 0e13 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 0d59 0xd59 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 0e14 0e14 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 0e15 0e15 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 0e4f 0xe4f 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 0e16 0e16 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e4f 0xe4f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e17 0e17 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 0d5a 0xd5a 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 0e18 0e18 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 0e19 0e19 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 0d59 0xd59 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 0e1a 0e1a 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 0e1b 0e1b 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 0d5a 0xd5a 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 0e1c 0e1c 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 0e1d 0e1d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e1e 0e1e 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 0d5a 0xd5a 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 0e1f 0e1f 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 0d58 0xd58 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 0e20 0e20 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e23 0xe23 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 0e21 0e21 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 0e22 0e22 ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 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 0e23 0e23 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 0d58 0xd58 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 0e24 0e24 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 0d58 0xd58 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 0e25 0e25 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 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 0e26 0e26 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 0d5a 0xd5a 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 0e27 0e27 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 0e28 0e28 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e29 0e29 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 0d5a 0xd5a 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 0e2a 0e2a 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 0e2b 0e2b 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 0d5a 0xd5a 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 0e2c 0e2c 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 0e2d 0e2d 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 0e4f 0xe4f 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 0e2e 0e2e 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 0e2f 0e2f 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 0d57 0xd57 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 0e30 0e30 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 0e31 0xe31 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 0e31 0e31 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 0e32 0e32 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3523 0x3523 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 0e33 0e33 ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e3f 0xe3f 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 0e34 0e34 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 0e3f 0xe3f 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 0e35 0e35 fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0e36 0e36 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 0e37 0e37 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 0e3a 0xe3a 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 0e38 0e38 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 0e3f 0xe3f 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 0e39 0e39 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 0e3b 0xe3b 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 0e3a 0e3a 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 0e3f 0xe3f 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 0e3b 0e3b seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0e3d 0xe3d seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e3c 0e3c seq_br_type 3 Unconditional Branch seq_branch_adr 0e3f 0xe3f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e3d 0e3d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e3e 0e3e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 36c1 0x36c1 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) 0e3f 0e3f 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 352c 0x352c 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 0e40 0e40 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 0e41 0e41 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 0e42 0e42 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 0d5a 0xd5a 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 0e43 0e43 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 0e4f 0xe4f 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 0e44 0e44 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 0e4f 0xe4f 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 0e45 0e45 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 0e46 0e46 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 0e47 0xe47 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 0e47 0e47 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 0e49 0xe49 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 0e48 0e48 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 0e49 0xe49 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 0e49 0e49 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 0e4a 0e4a 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 0e4b 0e4b 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 0e4c 0e4c 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 0e4d 0e4d 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 350a 0x350a 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 0e4e 0e4e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e4f 0e4f 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 0e50 0e50 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 0d5a 0xd5a 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 0e51 0e51 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 0e52 0e52 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 0e53 0e53 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 0d5a 0xd5a 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 0e54 0e54 fiu_mem_start 15 setup_tag_read seq_br_type 7 Unconditional Call seq_branch_adr 0e56 0xe56 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e55 0e55 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 0e56 0e56 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 0e58 0xe58 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 0e57 0e57 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 0e58 0xe58 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 0e58 0e58 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 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 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d5a 0xd5a 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 0e5a 0e5a fiu_mem_start 15 setup_tag_read seq_br_type 7 Unconditional Call seq_branch_adr 0e56 0xe56 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e5b 0e5b 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 0d58 0xd58 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 0e5c 0e5c 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 0e5d 0e5d ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e5e 0e5e 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 0d5a 0xd5a 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 0e5f 0e5f 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 0e4f 0xe4f 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 0e60 0e60 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 0e62 0xe62 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 0e61 0e61 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 0e62 0e62 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 0d57 0xd57 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 0e63 0e63 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 0d5a 0xd5a 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 0e64 0e64 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 0e4f 0xe4f 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 0e65 0e65 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 0e67 0xe67 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 0e66 0e66 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 0e67 0e67 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 0d57 0xd57 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 0e68 0e68 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 0d5a 0xd5a 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 0e69 0e69 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 0e6a 0e6a 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 32f5 0x32f5 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 0e6b 0e6b 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 0e6c 0xe6c 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 0e6c 0e6c 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 0e6d 0xe6d 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 0e6d 0e6d seq_br_type 3 Unconditional Branch seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 0e6e 0e6e 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 0d5a 0xd5a 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 0e6f 0e6f 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 32f5 0x32f5 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 0e70 0e70 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 0e71 0e71 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 0e72 0e72 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 329e 0x329e 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 0e73 0e73 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 0e74 0e74 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 329e 0x329e 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 0e75 0e75 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 0e76 0e76 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 32d7 0x32d7 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 0e77 0e77 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 32d7 0x32d7 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 0e78 0e78 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 0e79 0e79 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 0e7a 0e7a 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 0d65 0xd65 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 0e7b 0e7b 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 0d5a 0xd5a 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 0e7c 0e7c 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 0e7d 0e7d seq_br_type 3 Unconditional Branch seq_branch_adr 0e7f 0xe7f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e7e 0e7e fiu_tivi_src 8 type_var ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1001 0x1001 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 0e7f 0e7f 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 0d59 0xd59 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 0e80 0e80 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 0e7e 0xe7e 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 0e81 0e81 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 0e82 0e82 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 0e83 0e83 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 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 0d5a 0xd5a 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 0e85 0e85 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 0d5a 0xd5a 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 0e86 0e86 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 0e87 0e87 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 0e88 0e88 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 0d5a 0xd5a 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 0e89 0e89 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 0e8a 0e8a ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 0e8b 0e8b 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 0e8c 0e8c seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 0e8e 0xe8e seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0e8d 0e8d seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 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 0e8e 0e8e 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 0e91 0xe91 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 0e8f 0e8f seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e90 0e90 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 0e94 0xe94 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 0e91 0e91 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e92 0e92 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 0e9e 0xe9e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e93 0e93 fiu_load_oreg 1 hold_oreg ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3456 0x3456 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 0e94 0e94 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 0e95 0e95 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 0e98 0xe98 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 0e96 0e96 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0e9e 0xe9e 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 0e97 0e97 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 0e91 0xe91 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 0e98 0e98 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0e9d 0xe9d 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 0e99 0e99 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 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 0e9a 0e9a 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 0e9b 0e9b 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 0e9c 0e9c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0e9d 0xe9d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0e9d 0e9d fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 348b 0x348b 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 0e9e 0e9e 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 32d7 0x32d7 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 0e9f 0e9f 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 32d7 0x32d7 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 0ea0 0ea0 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 0d65 0xd65 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 0ea1 0ea1 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 0d5a 0xd5a 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 0ea2 0ea2 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 0ea3 0ea3 ioc_load_wdr 0 None seq_br_type 4 Call False seq_branch_adr 32f5 0x32f5 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 0ea4 0ea4 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 32f5 0x32f5 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 0ea5 0ea5 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ea7 0xea7 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_frame 5 None val_frame 0 None 0ea6 0ea6 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 32f5 0x32f5 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 0ea7 0ea7 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 0ea8 0ea8 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 0d58 0xd58 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 0ea9 0ea9 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 0d5a 0xd5a 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 0eaa 0eaa 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 0eab 0eab ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32f5 0x32f5 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 0eac 0eac fiu_mem_start d start_physical_rd seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f5 0x32f5 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 0ead 0ead seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0eaf 0xeaf seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) seq_en_micro 0 None typ_frame 5 None val_frame 0 None 0eae 0eae 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 32f5 0x32f5 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 0eaf 0eaf 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 0eb0 0eb0 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 0d5a 0xd5a 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 0eb1 0eb1 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 0eb2 0eb2 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 0eb3 0eb3 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 0d5a 0xd5a 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 0eb4 0eb4 fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 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 0eb5 0eb5 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 0eb6 0eb6 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 0d5a 0xd5a 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 0eb7 0eb7 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 0eb8 0eb8 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 0d5a 0xd5a 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 0eb9 0eb9 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 0eba 0eba 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 0ebb 0ebb 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 0ebc 0ebc 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 0ebd 0ebd 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 0ebe 0ebe ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 0ebf 0ebf 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 0ec0 0ec0 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 0ec1 0ec1 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 0d58 0xd58 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 0ec2 0ec2 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 0d58 0xd58 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 0ec3 0ec3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d58 0xd58 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 0ec4 0ec4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d58 0xd58 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 0ec5 0ec5 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 0eba 0xeba 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 0ec6 0ec6 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 0ec7 0ec7 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 0d5a 0xd5a 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 0ec8 0ec8 fiu_mem_start 5 start_rd_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0d58 0xd58 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 0ec9 0ec9 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 0eca 0eca fiu_mem_start 12 start_lru_query seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ec9 0xec9 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ecb 0ecb seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ecc 0ecc 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 0d5a 0xd5a 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 0ecd 0ecd 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 0ece 0ece seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d58 0xd58 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 0ecf 0ecf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0d58 0xd58 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 0ed0 0ed0 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 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 0ed1 0ed1 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 0ed2 0ed2 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 0ef1 0xef1 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 0ed3 0ed3 fiu_mem_start 15 setup_tag_read seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ef5 0xef5 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ed4 0ed4 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 0ef3 0xef3 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 0ed5 0ed5 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 0ed2 0xed2 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 0ed6 0ed6 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 0ed2 0xed2 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 0ed7 0ed7 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 0ee4 0xee4 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 0ed8 0ed8 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 0ee4 0xee4 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 0ed9 0ed9 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3523 0x3523 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 0eda 0eda ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ee4 0xee4 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 0edb 0edb 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 0ee3 0xee3 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 0edc 0edc fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 0edd 0edd 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 0ede 0ede 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 0edf 0edf 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 0ee4 0xee4 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 0ee0 0ee0 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 0ed2 0xed2 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 0ee1 0ee1 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 0ee2 0xee2 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ee2 0ee2 seq_br_type 3 Unconditional Branch seq_branch_adr 0ed2 0xed2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ee3 0ee3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ee4 0ee4 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 0ee5 0ee5 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 0ee6 0ee6 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 0ee7 0ee7 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 0ee8 0ee8 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 0ee9 0ee9 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 0eea 0eea seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 0ed2 0xed2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0eeb 0eeb 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 0eec 0eec 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 0eed 0eed seq_br_type 1 Branch True seq_branch_adr 0ed2 0xed2 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 0eee 0eee fiu_mem_start 3 start-wr ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 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 0eef 0eef 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 0ef0 0ef0 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0ed2 0xed2 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 0ef1 0ef1 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 0ef2 0ef2 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 0d58 0xd58 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 0ef3 0ef3 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 0ef4 0ef4 seq_br_type 3 Unconditional Branch seq_branch_adr 0ed2 0xed2 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 0ef5 0ef5 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef6 0ef6 seq_br_type 3 Unconditional Branch seq_branch_adr 0ed2 0xed2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ef7 0ef7 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 0d5a 0xd5a 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 0ef8 0ef8 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) 0ef9 0ef9 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 0efa 0efa 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 0efb 0efb seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 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 0efc 0efc 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 0efd 0efd 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 0efe 0efe 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 0eff 0eff seq_br_type 7 Unconditional Call seq_branch_adr 0212 0x212 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f00 0f00 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) 0f01 0f01 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332f 0x332f 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 0f02 0f02 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) 0f03 0f03 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 0f04 0f04 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 0f05 0f05 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) 0f06 0f06 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) 0f07 0f07 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 3523 0x3523 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 0f08 0f08 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 0f09 0f09 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 0f0a 0f0a 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 329e 0x329e 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 0f0b 0f0b 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 0f0c 0f0c 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 0d5a 0xd5a 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 0f0d 0f0d fiu_mem_start 2 start-rd ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 0d59 0xd59 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 0f0e 0f0e 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 0f0f 0f0f 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 0f10 0f10 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 0f10 0xf10 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 0f11 0f11 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0d58 0xd58 typ_b_adr 13 LOOP_REG typ_frame 0 None val_b_adr 13 LOOP_REG val_frame 0 None 0f12 0f12 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 0f13 0f13 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 0f14 0f14 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 0f15 0f15 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 0f16 0f16 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 0f17 0f17 seq_br_type 7 Unconditional Call seq_branch_adr 3683 0x3683 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 0f18 0f18 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 0f19 0f19 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 0f1a 0f1a 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 0f1b 0f1b 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 0f1c 0f1c 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 0f1d 0f1d seq_br_type 3 Unconditional Branch seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 0f1e 0f1e 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 2ab4 0x2ab4 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 0f1f 0f1f 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 0f24 0xf24 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 0f20 0f20 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 0f21 0f21 seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f22 0f22 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 0f40 0xf40 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 0f23 0f23 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 0f26 0xf26 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f24 0f24 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 0f25 0f25 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f26 0f26 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f27 0f27 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f28 0f28 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 0f39 0xf39 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 0f29 0f29 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f91 0xf91 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 0f2a 0f2a 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 0ffa 0xffa seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 0f2b 0f2b 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 0f37 0xf37 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 0f2c 0f2c 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 0f2d 0xf2d 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 0f2d 0f2d 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 0f2f 0xf2f 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 0f2e 0f2e 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 0f2f 0xf2f 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 0f2f 0f2f 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 2ab4 0x2ab4 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 0f30 0f30 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 0f32 0xf32 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 0f31 0f31 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 0f32 0f32 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 0f33 0f33 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 0f34 0f34 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0f35 0xf35 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 0f35 0f35 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 0f36 0f36 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 34fe 0x34fe 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 0f37 0f37 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 0f38 0f38 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 3b8d 0x3b8d seq_en_micro 0 None typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 0f39 0f39 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 0f3a 0f3a ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f2 0x32f2 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 0f3b 0f3b seq_br_type 0 Branch False seq_branch_adr 32f2 0x32f2 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 0f3c 0f3c 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 352c 0x352c 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 0f3d 0f3d ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32f2 0x32f2 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 0f3e 0f3e 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 0ffa 0xffa 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 0f3f 0f3f ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 350a 0x350a seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 0f40 0f40 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f41 0f41 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 0f48 0xf48 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 0f42 0f42 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 0f5b 0xf5b 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 0f43 0f43 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 0f64 0xf64 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 0f44 0f44 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 0f6e 0xf6e 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 0f45 0f45 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 0f86 0xf86 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 0f46 0f46 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 0f8e 0xf8e seq_en_micro 0 None typ_a_adr 20 0xd:0x0 typ_frame d None val_frame 0 None 0f47 0f47 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f48 0f48 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 0f93 0xf93 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 0f49 0f49 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 0f4a 0f4a 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 0f54 0xf54 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 0f4b 0f4b 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 0f4c 0f4c 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 0f4d 0f4d 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 0f52 0xf52 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 0f4e 0f4e 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 0fd1 0xfd1 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 0f4f 0f4f 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 0fd1 0xfd1 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 0f50 0f50 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 0fab 0xfab 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 0f51 0f51 seq_br_type 3 Unconditional Branch seq_branch_adr 0fd1 0xfd1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f52 0f52 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 32ac 0x32ac 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 0f53 0f53 fiu_mem_start 11 start_tag_query ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fab 0xfab 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 0f54 0f54 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fd1 0xfd1 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 0f55 0f55 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 0fde 0xfde 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 0f56 0f56 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 0f57 0f57 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 0f52 0xf52 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 0f58 0f58 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 0f59 0f59 fiu_mem_start 11 start_tag_query seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0fab 0xfab 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 0f5a 0f5a seq_br_type 3 Unconditional Branch seq_branch_adr 0fcd 0xfcd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f5b 0f5b 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 0f9c 0xf9c 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 0f5c 0f5c 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 0f5d 0f5d ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0fd1 0xfd1 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 0f5e 0f5e 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 0f5f 0f5f 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 0f60 0f60 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 0f62 0xf62 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 0f61 0f61 seq_br_type 3 Unconditional Branch seq_branch_adr 0fcd 0xfcd 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 0f62 0f62 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 32cb 0x32cb 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 0f63 0f63 fiu_mem_start 11 start_tag_query ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 0fab 0xfab 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 0f64 0f64 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 0f65 0f65 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 0f66 0f66 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 0f67 0f67 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 0fde 0xfde 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 0f68 0f68 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 0f69 0f69 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 0f6a 0f6a ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fd1 0xfd1 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 0f6b 0f6b ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32ce 0x32ce 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 0f6c 0f6c 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 0f6d 0f6d fiu_mem_start 11 start_tag_query ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 0fab 0xfab 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 0f6e 0f6e 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 0f9c 0xf9c 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 0f6f 0f6f 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 0f70 0f70 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0f77 0xf77 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 0f71 0f71 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) 0f72 0f72 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 0f73 0f73 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 0f75 0xf75 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 0f74 0f74 seq_br_type 3 Unconditional Branch seq_branch_adr 0fcd 0xfcd 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 0f75 0f75 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32cc 0x32cc 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 0f76 0f76 fiu_mem_start 11 start_tag_query seq_br_type 3 Unconditional Branch seq_branch_adr 0fab 0xfab 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 0f77 0f77 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 0f72 0xf72 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) 0f78 0f78 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 0fde 0xfde 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 0f79 0f79 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fe4 0xfe4 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 0f7a 0f7a 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 1000 0x1000 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 0f7b 0f7b 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 0f7c 0f7c 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 0fde 0xfde 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 0f7d 0f7d 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 0f7e 0f7e 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 1000 0x1000 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 0f7f 0f7f 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 0f80 0f80 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 0f81 0f81 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 0f82 0f82 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 0fcd 0xfcd 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 0f83 0f83 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 0f84 0f84 fiu_mem_start 11 start_tag_query seq_br_type 1 Branch True seq_branch_adr 0fab 0xfab 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 0f85 0f85 seq_br_type 7 Unconditional Call seq_branch_adr 32e6 0x32e6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f86 0f86 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 0f87 0f87 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 0f88 0f88 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 0fd2 0xfd2 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 0f89 0f89 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 0fde 0xfde 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 0f8a 0f8a 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 0f8d 0xf8d 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 0f8b 0f8b ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0fe5 0xfe5 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 0f8c 0f8c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f8d 0f8d fiu_mem_start 11 start_tag_query ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0fab 0xfab 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 0f8e 0f8e ioc_tvbs 3 fiu+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0fe5 0xfe5 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 0f8f 0f8f 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 0f91 0xf91 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 0f90 0f90 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 0fe5 0xfe5 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 0f91 0f91 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 1000 0x1000 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0f92 0f92 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 0f93 0f93 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 0f9d 0xf9d 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 0f94 0f94 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 0f95 0f95 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 0f96 0f96 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 0f97 0f97 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f95 0xf95 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 0f98 0f98 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) 0f99 0f99 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 32d1 0x32d1 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 0f9a 0f9a 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 0f9b 0f9b ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32d1 0x32d1 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 0f9c 0f9c 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 0f94 0xf94 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 0f9d 0f9d 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 0f9e 0f9e 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 0fa0 0xfa0 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 0f9f 0f9f seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 0f94 0xf94 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 0fa0 0fa0 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 0f94 0xf94 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 0fa1 0fa1 ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 0fa9 0xfa9 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 0fa2 0fa2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0f94 0xf94 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 0fa3 0fa3 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 0f94 0xf94 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 0fa4 0fa4 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0f94 0xf94 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 0fa5 0fa5 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 0fa6 0fa6 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 0fa7 0fa7 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 3681 0x3681 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 0fa8 0fa8 ioc_random c enable slice timer seq_br_type 3 Unconditional Branch seq_branch_adr 0f94 0xf94 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fa9 0fa9 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 0faa 0faa ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 0f94 0xf94 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 0fab 0fab 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 3524 0x3524 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 0fac 0fac 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 0fad 0fad 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 0fae 0fae 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 32f2 0x32f2 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 0faf 0faf seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb0 0fb0 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 0fc8 0xfc8 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 0fb1 0fb1 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 0fb2 0fb2 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 0fb3 0fb3 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 0fb4 0fb4 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 0fb5 0fb5 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 0fb6 0fb6 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fb7 0fb7 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 0fb8 0fb8 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 0fb9 0fb9 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 0fba 0fba 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 0fbb 0fbb 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 34fd 0x34fd seq_en_micro 0 None typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 0fbc 0fbc 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 0fc3 0xfc3 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 0fbd 0fbd 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 0fbe 0fbe 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 0fbf 0fbf fiu_load_tar 1 hold_tar fiu_tivi_src 4 fiu_var ioc_fiubs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 1000 0x1000 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 0fc0 0fc0 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 0fc5 0xfc5 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 0fc1 0fc1 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fc2 0fc2 fiu_mem_start e start_physical_wr seq_br_type 3 Unconditional Branch seq_branch_adr 0fc5 0xfc5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fc3 0fc3 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 0ffa 0xffa 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 0fc4 0fc4 fiu_mem_start e start_physical_wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fc1 0xfc1 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 0fc5 0fc5 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 0fc5 0xfc5 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 0fc6 0fc6 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 0ffa 0xffa 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 0fc7 0fc7 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 0fc5 0xfc5 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 0fc8 0fc8 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 0fc9 0fc9 seq_br_type 7 Unconditional Call seq_branch_adr 1001 0x1001 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 0fca 0fca 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 0ffa 0xffa 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 0fcb 0fcb 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 0ffa 0xffa 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 0fcc 0fcc 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 0fae 0xfae 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 0fcd 0fcd 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 352c 0x352c 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 0fce 0fce 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 0fcf 0fcf 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 0fd0 0fd0 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 0fd2 0xfd2 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 0fd1 0fd1 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 0fd2 0xfd2 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 0fd2 0fd2 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 32de 0x32de 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 0fd3 0fd3 seq_br_type 0 Branch False seq_branch_adr 0fe5 0xfe5 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fd4 0fd4 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 1 RESTORE_RDR val_frame 0 None 0fd5 0fd5 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 0f2a 0xf2a 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 0fd6 0fd6 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0fe5 0xfe5 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 0fd7 0fd7 seq_br_type 3 Unconditional Branch seq_branch_adr 0fd8 0xfd8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fd8 0fd8 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 32e6 0x32e6 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 0fd9 0fd9 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 0fdc 0xfdc 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 0fda 0fda 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 0fae 0xfae 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 0fdb 0fdb seq_br_type 3 Unconditional Branch seq_branch_adr 0ffa 0xffa seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fdc 0fdc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 0ffa 0xffa 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 0fdd 0fdd seq_br_type 7 Unconditional Call seq_branch_adr 32e6 0x32e6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fde 0fde 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 0fdf 0fdf 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 32de 0x32de 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 0fe0 0fe0 seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fe1 0fe1 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 0fe6 0xfe6 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fe2 0fe2 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 0f2a 0xf2a 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 0fe3 0fe3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fe4 0fe4 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 32de 0x32de 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 0fe5 0fe5 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 0fe6 0fe6 seq_br_type 7 Unconditional Call seq_branch_adr 0fe9 0xfe9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fe7 0fe7 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 0ffa 0xffa seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fe8 0fe8 seq_br_type 3 Unconditional Branch seq_branch_adr 0fd8 0xfd8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fe9 0fe9 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 0fea 0fea seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 0feb 0xfeb 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 0feb 0feb seq_br_type 7 Unconditional Call seq_branch_adr 3654 0x3654 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0fec 0fec fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 1000 0x1000 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 0fed 0fed 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 0fee 0fee 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 0fef 0fef 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 0ff2 0xff2 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 0ff0 0ff0 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 0ff1 0ff1 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 0ff2 0ff2 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 0ff4 0xff4 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 0ff3 0ff3 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ff4 0ff4 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 0ff5 0ff5 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 0ff6 0ff6 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 0ff7 0ff7 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 0ff8 0ff8 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 365c 0x365c 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 0ff9 0ff9 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ffa 0ffa 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 0ff9 0xff9 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 0ffb 0ffb 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 0ffc 0xffc 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 0ffc 0ffc 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 0ffd 0ffd seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 0ffe 0ffe 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 0fff 0fff 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 1000 1000 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1001 1001 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 1002 1002 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 1003 1003 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 2ab4 0x2ab4 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 1004 1004 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 1005 1005 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 100c 0x100c 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 1006 1006 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 1007 1007 fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1008 1008 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 1009 1009 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 1010 0x1010 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 100a 100a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 100b 100b 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 1005 0x1005 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 100c 100c 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 1007 0x1007 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 100d 100d fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_frame 0 None 100e 100e 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 100f 100f 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 100a 0x100a 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 1010 1010 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 1012 0x1012 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 1011 1011 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1013 0x1013 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 1012 1012 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 1013 0x1013 seq_en_micro 0 None typ_frame 0 None typ_rand e CHECK_CLASS_SYSTEM_B val_frame 0 None 1013 1013 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 1014 1014 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 1015 1015 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 1016 1016 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 1017 0x1017 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 1017 1017 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 1071 0x1071 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 1018 1018 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 101d 0x101d 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 1019 1019 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 1032 0x1032 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 101a 101a seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 101b 101b 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 1019 0x1019 seq_en_micro 0 None typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 101c 101c 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 1019 0x1019 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 101d 101d 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 1023 0x1023 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 101e 101e 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 101f 101f 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 1020 1020 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 1021 1021 seq_br_type 7 Unconditional Call seq_branch_adr 350a 0x350a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1022 1022 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 1023 1023 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1025 0x1025 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 1024 1024 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 107d 0x107d 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 1025 1025 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 1026 1026 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 102d 0x102d 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 1027 1027 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 352c 0x352c 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 1028 1028 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 1029 1029 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 2ab4 0x2ab4 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 102a 102a 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 1026 0x1026 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 102b 102b seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1031 0x1031 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 102c 102c fiu_mem_start 12 start_lru_query seq_br_type 3 Unconditional Branch seq_branch_adr 102b 0x102b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 102d 102d 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 352c 0x352c 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 102e 102e 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 102f 102f 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 1030 1030 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 1024 0x1024 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 1031 1031 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 101e 0x101e 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 1032 1032 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1033 1033 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 103a 0x103a 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 1034 1034 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1061 0x1061 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 1035 1035 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 1017 0x1017 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 1036 1036 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1069 0x1069 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 1037 1037 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 1017 0x1017 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 1038 1038 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 1017 0x1017 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 1039 1039 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 1017 0x1017 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 103a 103a fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3523 0x3523 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 103b 103b 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 1035 0x1035 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 103c 103c ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1035 0x1035 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 103d 103d 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 1044 0x1044 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 103e 103e 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 1042 0x1042 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 103f 103f fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1040 1040 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1035 0x1035 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 1041 1041 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1035 0x1035 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 1042 1042 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1035 0x1035 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 1043 1043 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 101e 0x101e 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 1044 1044 seq_br_type 1 Branch True seq_branch_adr 1046 0x1046 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 1045 1045 seq_br_type 3 Unconditional Branch seq_branch_adr 1043 0x1043 seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_frame 0 None 1046 1046 fiu_mem_start d start_physical_rd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1058 0x1058 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 1047 1047 fiu_mem_start 9 start_continue_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1056 0x1056 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1048 1048 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 1049 1049 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 104a 104a 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 1054 0x1054 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 104b 104b 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 104e 0x104e 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 104c 104c 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 104d 0x104d 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 104d 104d seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1056 0x1056 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 104e 104e fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 104f 104f 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 1035 0x1035 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 1050 1050 seq_br_type 0 Branch False seq_branch_adr 1035 0x1035 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 1051 1051 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 1052 1052 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 350a 0x350a 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 1053 1053 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1035 0x1035 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 1054 1054 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 1035 0x1035 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 1055 1055 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1056 0x1056 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 1056 1056 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 1017 0x1017 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 1057 1057 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1035 0x1035 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 1058 1058 fiu_mem_start d start_physical_rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1059 1059 fiu_mem_start 9 start_continue_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1056 0x1056 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 105a 105a 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 105b 105b 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 105c 105c 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 1054 0x1054 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 105d 105d 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 105f 0x105f 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 105e 105e fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 101e 0x101e 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 105f 105f seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1056 0x1056 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 1060 1060 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 101e 0x101e 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 1061 1061 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 1035 0x1035 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 1062 1062 seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1063 1063 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 1035 0x1035 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 1064 1064 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 1065 1065 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1035 0x1035 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1066 1066 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 1067 1067 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1035 0x1035 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 1068 1068 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 101e 0x101e 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 1069 1069 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1035 0x1035 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 106a 106a seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 106b 106b 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 1035 0x1035 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 106c 106c 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 106d 106d seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1035 0x1035 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 106e 106e 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 106f 106f seq_br_type 1 Branch True seq_branch_adr 1035 0x1035 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 1070 1070 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 101e 0x101e 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 1071 1071 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 1072 1072 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 1073 1073 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 107a 0x107a 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 1074 1074 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 1075 1075 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 10ab 0x10ab 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 1076 1076 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 1077 1077 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 1078 1078 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 1079 1079 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 107a 107a 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 101c 0x101c 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 107b 107b 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 107c 107c fiu_mem_start 15 setup_tag_read seq_br_type 3 Unconditional Branch seq_branch_adr 101c 0x101c 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 107d 107d 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 109e 0x109e 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 107e 107e fiu_mem_start 15 setup_tag_read seq_br_type 2 Push (branch address) seq_branch_adr 1095 0x1095 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 107f 107f 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 1083 0x1083 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 1080 1080 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 109e 0x109e 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 1081 1081 fiu_mem_start 15 setup_tag_read seq_br_type 2 Push (branch address) seq_branch_adr 1096 0x1096 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1082 1082 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 1083 0x1083 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 1083 1083 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 1085 0x1085 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 1084 1084 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1085 1085 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1086 1086 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 108d 0x108d 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 1087 1087 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 108d 0x108d 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 1088 1088 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 108d 0x108d 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 1089 1089 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 108d 0x108d 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 108a 108a fiu_mem_start 11 start_tag_query ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 108d 0x108d 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 108b 108b ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3658 0x3658 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 108c 108c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 108d 108d 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 108e 108e fiu_tivi_src 3 tar_frame ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 1094 0x1094 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 108f 108f fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 1090 1090 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 1091 1091 ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 1094 0x1094 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 1092 1092 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 1094 0x1094 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 1093 1093 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3659 0x3659 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 1094 1094 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3658 0x3658 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 1095 1095 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 1097 0x1097 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 1096 1096 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 1097 0x1097 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 1097 1097 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 1098 1098 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 1099 1099 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 109a 109a seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 109d 0x109d 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 109b 109b 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 109c 109c 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 109d 109d 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 365c 0x365c 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 109e 109e fiu_mem_start 15 setup_tag_read seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 10ac 0x10ac 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 109f 109f 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 10a0 10a0 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 36c1 0x36c1 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) 10a1 10a1 seq_br_type 0 Branch False seq_branch_adr 10a3 0x10a3 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 10a2 10a2 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 10a3 10a3 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 10a7 0x10a7 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 10a4 10a4 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 10a5 10a5 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 10a6 10a6 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 10a8 0x10a8 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 10a7 10a7 fiu_mem_start f start_physical_tag_rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 352c 0x352c 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 10a8 10a8 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 10a9 10a9 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 10aa 10aa seq_br_type 7 Unconditional Call seq_branch_adr 350a 0x350a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 10ab 10ab 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 10ac 10ac 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 2ab4 0x2ab4 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 10ad 10ad 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 10ae 10ae seq_en_micro 0 None typ_frame 0 None val_frame 0 None 10af 10af seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 10b0 10b0 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 352c 0x352c 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 10b1 10b1 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 10b2 10b2 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 10b6 0x10b6 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 10b3 10b3 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 10af 0x10af 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 10b4 10b4 seq_br_type 1 Branch True seq_branch_adr 10af 0x10af 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 10b5 10b5 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 10af 0x10af 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 10b6 10b6 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 10b9 0x10b9 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 10b7 10b7 seq_br_type 1 Branch True seq_branch_adr 10b9 0x10b9 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 10b8 10b8 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 10b9 0x10b9 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 10b9 10b9 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 2ab4 0x2ab4 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 10ba 10ba 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 10bc 0x10bc 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 10bb 10bb 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 3b8d 0x3b8d 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 10bc 10bc 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 10bd 10bd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 10be ; -------------------------------------------------------------------------------------- 10be ; 0x03bf Declare_Variable Access 10be ; -------------------------------------------------------------------------------------- 10be MACRO_Declare_Variable_Access: 10be 10be dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10be 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 10bf 10bf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 10c0 ; -------------------------------------------------------------------------------------- 10c0 ; 0x03be Declare_Variable Access,Visible 10c0 ; -------------------------------------------------------------------------------------- 10c0 MACRO_Declare_Variable_Access,Visible: 10c0 10c0 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10c0 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 32da 0x32da 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 10c1 10c1 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 10c2 ; -------------------------------------------------------------------------------------- 10c2 ; 0x03bd Declare_Variable Access,Duplicate 10c2 ; -------------------------------------------------------------------------------------- 10c2 MACRO_Declare_Variable_Access,Duplicate: 10c2 10c2 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10c2 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 10c3 10c3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 10c4 ; -------------------------------------------------------------------------------------- 10c4 ; 0x039f Declare_Variable Heap_Access 10c4 ; -------------------------------------------------------------------------------------- 10c4 MACRO_Declare_Variable_Heap_Access: 10c4 10c4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10c4 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 10c5 10c5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 10c6 ; -------------------------------------------------------------------------------------- 10c6 ; 0x039e Declare_Variable Heap_Access,Visible 10c6 ; -------------------------------------------------------------------------------------- 10c6 MACRO_Declare_Variable_Heap_Access,Visible: 10c6 10c6 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10c6 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 32da 0x32da 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 10c7 10c7 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 10c8 ; -------------------------------------------------------------------------------------- 10c8 ; 0x039d Declare_Variable Heap_Access,Duplicate 10c8 ; -------------------------------------------------------------------------------------- 10c8 MACRO_Declare_Variable_Heap_Access,Duplicate: 10c8 10c8 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10c8 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 10c9 10c9 typ_frame 0 None val_frame 0 None 10ca 10ca 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 10cd 0x10cd 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 10cb 10cb 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 32da 0x32da 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 10cc 10cc 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 10cd 0x10cd 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 10cd 10cd ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 10ce 10ce 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 10cf 0x10cf 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 10cf 10cf seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 10d0 10d0 typ_frame 0 None val_frame 0 None 10d1 10d1 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 10d4 0x10d4 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 10d2 10d2 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 32da 0x32da 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 10d3 10d3 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 10d4 0x10d4 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 10d4 10d4 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 10d5 10d5 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 10d6 0x10d6 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 10d6 10d6 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 10d7 10d7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 10d8 ; -------------------------------------------------------------------------------------- 10d8 ; 0x03bc Declare_Variable Access,By_Allocation 10d8 ; -------------------------------------------------------------------------------------- 10d8 MACRO_Declare_Variable_Access,By_Allocation: 10d8 10d8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10d8 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10c9 0x10c9 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 10d9 10d9 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 10e8 0x10e8 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 10da 10da 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 1103 0x1103 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 10db 10db seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 10dc ; -------------------------------------------------------------------------------------- 10dc ; 0x039c Declare_Variable Heap_Access,By_Allocation 10dc ; -------------------------------------------------------------------------------------- 10dc MACRO_Declare_Variable_Heap_Access,By_Allocation: 10dc 10dc dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10dc None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10d0 0x10d0 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 10dd 10dd 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 10e8 0x10e8 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 10de 10de 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 1103 0x1103 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 10df 10df seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 10e0 ; -------------------------------------------------------------------------------------- 10e0 ; 0x03bb Declare_Variable Access,Visible,By_Allocation 10e0 ; -------------------------------------------------------------------------------------- 10e0 MACRO_Declare_Variable_Access,Visible,By_Allocation: 10e0 10e0 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10e0 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 10cb 0x10cb 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 10e1 10e1 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 10e8 0x10e8 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 10e2 10e2 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 1103 0x1103 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 10e3 10e3 seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 10e4 ; -------------------------------------------------------------------------------------- 10e4 ; 0x039b Declare_Variable Heap_Access,Visible,By_Allocation 10e4 ; -------------------------------------------------------------------------------------- 10e4 MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation: 10e4 10e4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 10e4 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 10d2 0x10d2 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 10e5 10e5 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 10e8 0x10e8 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 10e6 10e6 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 1103 0x1103 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 10e7 10e7 seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 10e8 10e8 seq_br_type 3 Unconditional Branch seq_branch_adr 10f8 0x10f8 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 10e9 10e9 seq_br_type 3 Unconditional Branch seq_branch_adr 10f8 0x10f8 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 10ea 10ea seq_br_type 3 Unconditional Branch seq_branch_adr 10f8 0x10f8 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 10eb 10eb seq_br_type 3 Unconditional Branch seq_branch_adr 10f8 0x10f8 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 10ec 10ec seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10ed 10ed seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10ee 10ee seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10ef 10ef seq_br_type 3 Unconditional Branch seq_branch_adr 10f8 0x10f8 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 10f0 10f0 seq_br_type 3 Unconditional Branch seq_branch_adr 10f8 0x10f8 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 10f1 10f1 seq_br_type 3 Unconditional Branch seq_branch_adr 10fc 0x10fc 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 10f2 10f2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10f3 10f3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10f4 10f4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 10f5 10f5 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 10f8 0x10f8 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 10f6 10f6 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 10f8 0x10f8 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 10f7 10f7 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 10f8 0x10f8 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 10f8 10f8 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 10f9 10f9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 10fa 0x10fa 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 10fa 10fa seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 10fb 10fb 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 10fc 10fc ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 10fd 10fd fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 10fe 10fe 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 10ff 10ff 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 1100 1100 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 1101 1101 seq_br_type 7 Unconditional Call seq_branch_adr 29e5 0x29e5 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 1102 1102 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 1103 1103 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 1105 0x1105 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 1104 1104 seq_br_type 7 Unconditional Call seq_branch_adr 32d2 0x32d2 typ_frame 0 None val_frame 0 None 1105 1105 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1106 1106 ioc_fiubs 0 fiu seq_br_type 9 Return False seq_branch_adr 110d 0x110d 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 1107 1107 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1121 0x1121 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 1108 1108 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 1109 1109 typ_frame 0 None val_frame 0 None 110a 110a 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 110b 110b 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 110c 110c seq_br_type 3 Unconditional Branch seq_branch_adr 1122 0x1122 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 110d 110d 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 1112 0x1112 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 110e 110e 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 110f 110f 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 1110 1110 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 1111 1111 seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 1112 1112 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 1113 1113 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 1114 1114 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 111e 0x111e 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 1115 1115 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 1116 1116 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 1117 1117 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 1118 0x1118 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 1118 1118 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 111b 0x111b typ_frame 0 None val_frame 0 None 1119 1119 seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 111a 111a 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 111b 111b 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 11bc 0x11bc 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 111c 111c ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 111d 111d 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 111e 111e 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 111f 111f 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 1120 1120 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 1116 0x1116 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 1121 1121 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 1122 1122 ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1125 0x1125 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 1123 1123 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 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 1124 1124 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 112e 0x112e 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 1125 1125 seq_br_type 9 Return False seq_branch_adr 1126 0x1126 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 1126 1126 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 1127 1127 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2258 0x2258 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 1128 1128 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 1129 0x1129 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 1129 1129 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 112a 112a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2278 0x2278 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 112b 112b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 112c 0x112c 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 112c 112c seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 112d 112d 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 112e 112e 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 112f 112f 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 1130 ; -------------------------------------------------------------------------------------- 1130 ; 0x03b6 Declare_Variable Access,By_Allocation,With_Value 1130 ; -------------------------------------------------------------------------------------- 1130 MACRO_Declare_Variable_Access,By_Allocation,With_Value: 1130 1130 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1130 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10c9 0x10c9 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 1131 1131 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 113f 0x113f 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 1132 1132 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1133 1133 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1134 ; -------------------------------------------------------------------------------------- 1134 ; 0x0396 Declare_Variable Heap_Access,By_Allocation,With_Value 1134 ; -------------------------------------------------------------------------------------- 1134 MACRO_Declare_Variable_Heap_Access,By_Allocation,With_Value: 1134 1134 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1134 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10d0 0x10d0 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 1135 1135 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 113f 0x113f 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 1136 1136 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1137 1137 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1138 ; -------------------------------------------------------------------------------------- 1138 ; 0x03b5 Declare_Variable Access,Visible,By_Allocation,With_Value 1138 ; -------------------------------------------------------------------------------------- 1138 MACRO_Declare_Variable_Access,Visible,By_Allocation,With_Value: 1138 1138 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1138 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 10cb 0x10cb 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 1139 1139 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 113f 0x113f 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 113a 113a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 113b 113b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 113c ; -------------------------------------------------------------------------------------- 113c ; 0x0395 Declare_Variable Heap_Access,Visible,By_Allocation,With_Value 113c ; -------------------------------------------------------------------------------------- 113c MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation,With_Value: 113c 113c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 113c 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 10d2 0x10d2 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 113d 113d 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 113f 0x113f 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 113e 113e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 113f 113f ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1153 0x1153 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 1140 1140 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1161 0x1161 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 1141 1141 seq_br_type 3 Unconditional Branch seq_branch_adr 116f 0x116f 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 1142 1142 seq_br_type 7 Unconditional Call seq_branch_adr 32db 0x32db typ_frame 0 None val_frame 0 None 1143 1143 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1144 1144 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1145 1145 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1146 1146 seq_br_type 3 Unconditional Branch seq_branch_adr 1179 0x1179 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 1147 1147 seq_br_type 3 Unconditional Branch seq_branch_adr 118a 0x118a 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 1148 1148 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1191 0x1191 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 1149 1149 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 114a 114a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 114b 114b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 114c 114c seq_br_type 3 Unconditional Branch seq_branch_adr 11a1 0x11a1 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 114d 114d ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 11e4 0x11e4 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 114e 114e 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 114f 114f 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 1150 1150 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 1151 1151 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 1152 1152 seq_br_type 3 Unconditional Branch seq_branch_adr 11e4 0x11e4 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 1153 1153 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 115d 0x115d 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 1154 1154 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 1155 1155 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 1156 1156 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 115a 0x115a 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 1157 1157 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 1158 1158 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1159 1159 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 115a 115a 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 115b 115b 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 115c 115c fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1158 0x1158 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 115d 115d 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 115e 115e typ_frame 0 None val_frame 0 None 115f 115f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 1160 1160 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 1161 1161 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 1162 1162 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1166 0x1166 typ_c_adr 3c GP 0x3 typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 1163 1163 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1168 0x1168 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 1164 1164 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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_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 1156 0x1156 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 1166 1166 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1168 0x1168 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 1167 1167 seq_br_type 1 Branch True seq_branch_adr 1164 0x1164 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 1168 1168 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 1169 1169 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 116c 0x116c typ_frame 0 None val_frame 0 None 116a 116a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 116b 116b seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 116c 116c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 116d 116d seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 116e 116e seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 116f 116f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1172 0x1172 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 1170 1170 seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1171 1171 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1174 0x1174 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 1172 1172 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 1173 1173 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 1156 0x1156 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 1174 1174 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 1175 1175 typ_frame 0 None val_frame 0 None 1176 1176 ioc_tvbs c mem+mem+csa+dummy seq_br_type 5 Call True seq_branch_adr 32a5 0x32a5 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 1177 1177 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1178 1178 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1179 1179 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 117c 0x117c 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 117a 117a seq_br_type 7 Unconditional Call seq_branch_adr 24c4 0x24c4 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 117b 117b seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1174 0x1174 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 117c 117c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 117d 117d 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) 117e 117e 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 1182 0x1182 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 117f 117f 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 1186 0x1186 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1180 1180 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1181 1181 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 1182 1182 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1183 1183 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 1186 0x1186 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 1184 1184 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 1185 1185 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1181 0x1181 typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 1186 1186 fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32e1 0x32e1 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 1187 1187 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 1189 0x1189 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1188 1188 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 1189 1189 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 118a 118a ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1190 0x1190 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 118b 118b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 118c 118c ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 118d 118d 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 118e 118e seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 118f 118f 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 1190 1190 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 326f 0x326f 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 1191 1191 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 119a 0x119a 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 1192 1192 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1193 1193 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 119b 0x119b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1194 1194 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 1195 1195 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 1196 1196 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 1197 1197 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 1198 1198 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 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 10 TOP val_c_adr 20 TOP - 0x1 val_c_mux_sel 2 ALU val_frame 0 None 119a 119a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 326f 0x326f 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 119b 119b seq_br_type 3 Unconditional Branch seq_branch_adr 119f 0x119f 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 119c 119c 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 2515 0x2515 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 119d 119d seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 119e 0x119e typ_frame 0 None val_frame 0 None 119e 119e seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_frame 0 None val_frame 0 None 119f 119f ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2488 0x2488 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 11a0 11a0 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 11a1 11a1 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 11e3 0x11e3 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 11a2 11a2 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 32d9 0x32d9 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 11a3 11a3 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 11ca 0x11ca 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 11a4 11a4 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 11aa 0x11aa 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 11a5 11a5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 11a6 11a6 seq_br_type 1 Branch True seq_branch_adr 11c6 0x11c6 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 11a7 11a7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 11a8 11a8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 11c6 0x11c6 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 11a9 11a9 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 11aa 11aa 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 11ae 0x11ae 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 11ab 11ab 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 11ac 11ac seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 11ad 11ad seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 11ae 11ae 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 11af 11af fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 11b0 11b0 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 32dc 0x32dc 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 11b1 11b1 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 11b2 11b2 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 11b6 0x11b6 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 11b3 11b3 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 11b4 11b4 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 11b5 11b5 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 11b7 0x11b7 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 11b6 11b6 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 11b7 11b7 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 11c1 0x11c1 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 11b8 11b8 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 11bc 0x11bc 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 11b9 11b9 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 11ba 11ba seq_br_type 1 Branch True seq_branch_adr 11c3 0x11c3 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 11bb 11bb seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 11bc 11bc 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 11c0 0x11c0 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 11bd 11bd 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 11be 11be 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 11bf 11bf 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 11c0 11c0 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 11c1 11c1 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 11c2 11c2 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 11c3 11c3 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 11c4 11c4 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 1f TOP - 1 val_frame 0 None 11c5 11c5 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 11c6 11c6 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 11c7 11c7 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 11c9 0x11c9 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 11c8 11c8 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 1f1e 0x1f1e 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 11c9 11c9 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 11ca 11ca 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 11cc 0x11cc 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 11cb 11cb 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 11d2 0x11d2 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 11cc 11cc 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 11cd 11cd 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 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_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 11ce 11ce 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 11cf 0x11cf 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 11cf 11cf 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 11d0 11d0 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 11d1 11d1 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 11d2 11d2 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 11d3 11d3 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 11d8 0x11d8 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 11d4 11d4 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 11d5 11d5 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 11d6 0x11d6 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 11d6 11d6 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 11d7 11d7 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 11d8 11d8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 11e0 0x11e0 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 11d9 11d9 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) 11da 11da 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 11db 0x11db 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 11db 11db 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 11dc 11dc fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 11de 0x11de 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 11dd 11dd 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 11de 11de 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 11df 11df 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 11e0 11e0 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 11e1 11e1 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) 11e2 11e2 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 11db 0x11db 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 11e3 11e3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 326f 0x326f 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 11e4 11e4 ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 11e3 0x11e3 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 11e5 11e5 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 11e6 11e6 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11f7 0x11f7 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 11e7 11e7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11c4 0x11c4 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 11e8 11e8 seq_br_type 7 Unconditional Call seq_branch_adr 22c6 0x22c6 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 11e9 11e9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11eb 0x11eb typ_frame 0 None val_c_adr 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None 11ea 11ea seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 11eb 11eb ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 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 11ec 11ec seq_br_type 1 Branch True seq_branch_adr 11c6 0x11c6 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 11ed 11ed seq_br_type 3 Unconditional Branch seq_branch_adr 11c6 0x11c6 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 11ee 11ee ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 229d 0x229d 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 11ef 11ef seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 11f0 11f0 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 1206 0x1206 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 11f1 11f1 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1211 0x1211 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 11f2 11f2 seq_br_type 4 Call False seq_branch_adr 32d2 0x32d2 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 11f3 11f3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 11f4 11f4 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 11f5 11f5 seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 11f6 11f6 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 11f7 11f7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 11ee 0x11ee typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 11f8 11f8 seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 11f9 11f9 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 11fa 11fa 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 1211 0x1211 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 11fb 11fb typ_frame 0 None val_frame 0 None 11fc 11fc 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 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_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 11fd 11fd seq_br_type 4 Call False seq_branch_adr 32d2 0x32d2 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 11fe 11fe fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 11ff 11ff ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2258 0x2258 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 1200 1200 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 1203 0x1203 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 1201 1201 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 1f1e 0x1f1e 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 1202 1202 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 1203 1203 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 1204 1204 seq_br_type 7 Unconditional Call seq_branch_adr 2278 0x2278 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 1205 1205 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 1206 1206 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 120a 0x120a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1207 1207 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 1208 1208 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 1209 1209 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 120c 0x120c 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) 120a 120a 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 120b 120b 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) 120c 120c seq_br_type 0 Branch False seq_branch_adr 120e 0x120e 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 120d 120d 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 120e 120e 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 120f 120f 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 1210 1210 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 1211 1211 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 1212 1212 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 1213 1213 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1214 ; -------------------------------------------------------------------------------------- 1214 ; 0x03b8 Declare_Variable Access,By_Allocation,With_Subtype 1214 ; -------------------------------------------------------------------------------------- 1214 MACRO_Declare_Variable_Access,By_Allocation,With_Subtype: 1214 1214 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1214 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10c9 0x10c9 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 1215 1215 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 1223 0x1223 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 1216 1216 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1217 1217 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1218 ; -------------------------------------------------------------------------------------- 1218 ; 0x0398 Declare_Variable Heap_Access,By_Allocation,With_Subtype 1218 ; -------------------------------------------------------------------------------------- 1218 MACRO_Declare_Variable_Heap_Access,By_Allocation,With_Subtype: 1218 1218 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1218 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10d0 0x10d0 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 1219 1219 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 1223 0x1223 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 121a 121a seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 121b 121b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 121c ; -------------------------------------------------------------------------------------- 121c ; 0x03b7 Declare_Variable Access,Visible,By_Allocation,With_Subtype 121c ; -------------------------------------------------------------------------------------- 121c MACRO_Declare_Variable_Access,Visible,By_Allocation,With_Subtype: 121c 121c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 121c 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 10cb 0x10cb 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 121d 121d 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 1223 0x1223 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 121e 121e seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 121f 121f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1220 ; -------------------------------------------------------------------------------------- 1220 ; 0x0397 Declare_Variable Heap_Access,Visible,By_Allocation,With_Subtype 1220 ; -------------------------------------------------------------------------------------- 1220 MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation,With_Subtype: 1220 1220 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1220 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 10d2 0x10d2 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 1221 1221 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 1223 0x1223 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 1222 1222 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1223 1223 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1224 1224 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1225 1225 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1226 1226 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1227 1227 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1228 1228 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1229 1229 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 122a 122a seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 122b 122b seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 122c 122c seq_br_type 3 Unconditional Branch seq_branch_adr 1237 0x1237 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 122d 122d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 122e 122e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 122f 122f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1230 1230 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 123e 0x123e 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 1231 1231 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 125c 0x125c 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 1232 1232 fiu_mem_start 9 start_continue_if_true seq_br_type 9 Return False seq_branch_adr 1233 0x1233 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 1233 1233 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 1234 1234 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 1235 1235 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 1236 1236 seq_br_type 3 Unconditional Branch seq_branch_adr 125c 0x125c 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 1237 1237 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 32d9 0x32d9 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 1238 1238 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1239 1239 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 32d9 0x32d9 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 123a 123a ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 123b 123b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 123c 123c fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 123d 123d seq_br_type 3 Unconditional Branch seq_branch_adr 10ff 0x10ff 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 123e 123e 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 123f 123f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1240 1240 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 1241 1241 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 1242 1242 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 1243 1243 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 1249 0x1249 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 1244 1244 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1245 1245 ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 1246 1246 seq_br_type 2 Push (branch address) seq_branch_adr 32cc 0x32cc 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 1247 1247 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 124e 0x124e 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 1248 1248 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1249 1249 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 32dc 0x32dc 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 124a 124a seq_br_type 2 Push (branch address) seq_branch_adr 32cc 0x32cc typ_frame 0 None val_c_adr 3b GP 0x4 val_c_mux_sel 2 ALU val_frame 0 None 124b 124b 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 124c 124c seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 124d 124d 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 124f 0x124f seq_en_micro 0 None typ_frame 0 None val_a_adr 03 GP 0x3 val_frame 0 None 124e 124e 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 1250 0x1250 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 124f 124f seq_br_type 3 Unconditional Branch seq_branch_adr 1250 0x1250 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 1250 1250 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 35c6 0x35c6 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 1251 1251 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 1252 1252 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 1259 0x1259 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 1253 1253 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 1254 1254 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 1255 1255 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 1256 0x1256 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 1256 1256 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 111b 0x111b typ_frame 0 None val_frame 0 None 1257 1257 seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 1258 1258 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 1259 1259 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 125a 125a 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 125b 125b 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 1254 0x1254 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 125c 125c fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 125d 125d 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 125e 125e 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 125f 125f 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) 1260 1260 seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 1261 1261 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1269 0x1269 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 1262 1262 seq_br_type 4 Call False seq_branch_adr 32d2 0x32d2 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 1263 1263 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 1264 1264 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 1265 1265 seq_br_type 7 Unconditional Call seq_branch_adr 2258 0x2258 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 1266 1266 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 1267 0x1267 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 1267 1267 seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 1268 1268 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 1269 1269 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 05 GP 0x5 val_alu_func 19 X_XOR_B val_b_adr 39 0x2:0x19 val_frame 2 None 126a 126a 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 126b 126b 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 126c 126c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 126d 126d 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 126e 126e seq_br_type 7 Unconditional Call seq_branch_adr 2258 0x2258 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 126f 126f seq_br_type 7 Unconditional Call seq_branch_adr 2278 0x2278 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 1270 1270 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 1271 1271 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1272 ; -------------------------------------------------------------------------------------- 1272 ; 0x03ba Declare_Variable Access,By_Allocation,With_Constraint 1272 ; -------------------------------------------------------------------------------------- 1272 MACRO_Declare_Variable_Access,By_Allocation,With_Constraint: 1272 1272 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1272 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10c9 0x10c9 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 1273 1273 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 1281 0x1281 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 1274 1274 seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 1275 1275 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1276 ; -------------------------------------------------------------------------------------- 1276 ; 0x039a Declare_Variable Heap_Access,By_Allocation,With_Constraint 1276 ; -------------------------------------------------------------------------------------- 1276 MACRO_Declare_Variable_Heap_Access,By_Allocation,With_Constraint: 1276 1276 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1276 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 10d0 0x10d0 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 1277 1277 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 1281 0x1281 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 1278 1278 seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 1279 1279 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 127a ; -------------------------------------------------------------------------------------- 127a ; 0x03b9 Declare_Variable Access,Visible,By_Allocation,With_Constraint 127a ; -------------------------------------------------------------------------------------- 127a MACRO_Declare_Variable_Access,Visible,By_Allocation,With_Constraint: 127a 127a dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 127a 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 10cb 0x10cb 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 127b 127b 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 1281 0x1281 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 127c 127c seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 127d 127d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 127e ; -------------------------------------------------------------------------------------- 127e ; 0x0399 Declare_Variable Heap_Access,Visible,By_Allocation,With_Constraint 127e ; -------------------------------------------------------------------------------------- 127e MACRO_Declare_Variable_Heap_Access,Visible,By_Allocation,With_Constraint: 127e 127e dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 127e 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 10d2 0x10d2 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 127f 127f 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 1281 0x1281 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 1280 1280 seq_br_type 7 Unconditional Call seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 1281 1281 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1282 1282 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1283 1283 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1284 1284 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1285 1285 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1286 1286 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1287 1287 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1288 1288 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1289 1289 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 128a 128a seq_br_type 3 Unconditional Branch seq_branch_adr 1291 0x1291 typ_frame 0 None val_frame 0 None 128b 128b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 128c 128c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 128d 128d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 128e 128e fiu_mem_start 4 continue ioc_fiubs 1 val seq_br_type 9 Return False seq_branch_adr 12ab 0x12ab 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 128f 128f fiu_mem_start 4 continue ioc_fiubs 1 val seq_br_type 9 Return False seq_branch_adr 12be 0x12be 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 1290 1290 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_random 05 ? typ_frame 0 None val_frame 0 None 1291 1291 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 32d9 0x32d9 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 1292 1292 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1293 1293 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 129e 0x129e 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 1294 1294 ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 1298 0x1298 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 1295 1295 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 24b2 0x24b2 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 1296 1296 seq_br_type 1 Branch True seq_branch_adr 24b2 0x24b2 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 1297 1297 seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_frame 0 None val_frame 0 None 1298 1298 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 1299 1299 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 129a 129a 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 129b 129b ioc_tvbs 2 fiu+val seq_br_type 5 Call True seq_branch_adr 2a5e 0x2a5e 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 129c 129c 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 129d 129d 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 12a0 0x12a0 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 129e 129e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 129f 129f 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 12a0 0x12a0 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 12a0 12a0 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 12a2 0x12a2 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 12a1 12a1 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 12a5 0x12a5 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 12a2 12a2 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 12a3 12a3 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 12a4 12a4 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 12a5 0x12a5 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 12a5 12a5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1346 0x1346 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 12a6 12a6 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 12a7 12a7 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 12a8 12a8 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 12aa 0x12aa 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 12a9 12a9 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 2a5e 0x2a5e 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 12aa 12aa 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 12ab 12ab 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 12ad 0x12ad 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 12ac 12ac seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 12ad 12ad 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 12ae 12ae 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 12af 12af 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 12b6 0x12b6 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 12b0 12b0 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 12bb 0x12bb 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 12b1 12b1 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 12b2 12b2 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 12b9 0x12b9 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 12b3 12b3 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 12b4 12b4 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 12b5 12b5 seq_br_type 3 Unconditional Branch seq_branch_adr 12b9 0x12b9 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 12b6 12b6 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 12b7 0x12b7 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 12b7 12b7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 12b8 12b8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a2 0x32a2 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 12b9 12b9 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 35c6 0x35c6 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 12ba 12ba 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 1114 0x1114 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 12bb 12bb 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 12bc 12bc 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 32dc 0x32dc 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 12bd 12bd seq_br_type 3 Unconditional Branch seq_branch_adr 12b9 0x12b9 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 12be 12be 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 12bf 12bf 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 12c0 12c0 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 12f5 0x12f5 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 12c1 12c1 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 12c2 12c2 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 12c3 12c3 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 12f7 0x12f7 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 12c4 12c4 seq_br_type 4 Call False seq_branch_adr 12f7 0x12f7 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 12c5 12c5 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 12c9 0x12c9 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 12c6 12c6 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 12c7 12c7 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 12c8 12c8 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 12c9 12c9 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 12ca 12ca 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 12cb 12cb 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 12cc 12cc 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 12cd 12cd 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 12ce 12ce ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 12cf 12cf 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 12d0 12d0 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 12d7 0x12d7 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 12d1 12d1 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 12d2 12d2 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 32dc 0x32dc 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 12d3 12d3 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 12d4 12d4 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 12d5 12d5 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 32dc 0x32dc 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 12d6 12d6 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 12df 0x12df 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 12d7 12d7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 12d8 12d8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 12d9 12d9 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 12da 12da 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 12db 12db seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 12df 0x12df 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 12dc 12dc 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 12dd 12dd 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 12de 12de 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 12df 12df seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 12ef 0x12ef seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 12e0 12e0 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35c6 0x35c6 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 12e1 12e1 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 12f0 0x12f0 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 12e2 12e2 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 12e3 12e3 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 12f0 0x12f0 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 12e4 12e4 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 12e5 12e5 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 12f0 0x12f0 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 12e6 12e6 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 12ea 0x12ea 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 12e7 12e7 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 12e8 12e8 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 12f0 0x12f0 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 12e9 12e9 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 12ec 0x12ec typ_frame 0 None val_frame 0 None 12ea 12ea seq_br_type 1 Branch True seq_branch_adr 12ec 0x12ec 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 12eb 12eb seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 12ec 12ec 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 12ed 12ed seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 12ee 12ee 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 12ef 12ef 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 12f0 12f0 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 12f2 0x12f2 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 12f1 12f1 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 12f2 12f2 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 12f3 12f3 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 12f4 12f4 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 12f5 12f5 seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 12f6 12f6 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 12f7 12f7 seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 32a2 0x32a2 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 12f8 ; -------------------------------------------------------------------------------------- 12f8 ; 0x02fe Declare_Variable Variant_Record,Visible 12f8 ; -------------------------------------------------------------------------------------- 12f8 MACRO_Declare_Variable_Variant_Record,Visible: 12f8 12f8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 12f8 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 32d7 0x32d7 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 12f9 12f9 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 32da 0x32da 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) 12fa 12fa 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 12fe 0x12fe 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 12fb 12fb seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 12fc 12fc 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_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 12fd 12fd 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 12fe 12fe 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 12ff 12ff 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 1302 0x1302 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 1300 1300 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d2 0x32d2 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 1301 1301 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 1302 1302 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 29e5 0x29e5 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 1303 1303 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 1304 ; -------------------------------------------------------------------------------------- 1304 ; 0x02ff Declare_Variable Variant_Record 1304 ; -------------------------------------------------------------------------------------- 1304 MACRO_Declare_Variable_Variant_Record: 1304 1304 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1304 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 32d7 0x32d7 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 1305 1305 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 12fa 0x12fa 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) 1306 ; -------------------------------------------------------------------------------------- 1306 ; 0x02fb Declare_Variable Variant_Record,Visible,With_Constraint 1306 ; -------------------------------------------------------------------------------------- 1306 MACRO_Declare_Variable_Variant_Record,Visible,With_Constraint: 1306 1306 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1306 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 32d7 0x32d7 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 1307 1307 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 32da 0x32da 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) 1308 1308 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 130c 0x130c 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 1309 1309 seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 130a 130a 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_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 130b 130b 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 130c 130c 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 32d9 0x32d9 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 130d 130d 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 1310 0x1310 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 130e 130e 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 1315 0x1315 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 130f 130f 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 131a 0x131a 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 1310 1310 ioc_tvbs 2 fiu+val 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 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 1311 1311 ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 1313 0x1313 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 1312 1312 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a5 0x32a5 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 1313 1313 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 24b2 0x24b2 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 1314 1314 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 1317 0x1317 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 1315 1315 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d2 0x32d2 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 1316 1316 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 1317 1317 seq_br_type 5 Call True seq_branch_adr 2a5e 0x2a5e 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 1318 1318 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 1319 1319 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 131a 0x131a 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 131a 131a 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 131c 0x131c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 131b 131b 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 131f 0x131f 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 131c 131c 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 131d 131d 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 131e 131e 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 131f 0x131f 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 131f 131f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1346 0x1346 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 1320 1320 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 1323 0x1323 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 1321 1321 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 1322 1322 ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 1323 1323 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 1328 0x1328 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 1324 1324 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 1325 1325 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 1326 1326 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 1327 1327 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 1328 1328 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 1329 1329 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 1331 0x1331 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 132a 132a 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 132b 132b 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 132c 132c 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 132d 132d 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 132e 132e 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 132f 132f 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 1330 1330 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 1331 1331 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 1332 1332 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 1333 1333 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 1334 1334 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 1335 1335 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 1336 1336 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 1337 1337 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 1338 1338 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 1339 1339 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 133a 133a 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 133b 133b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 133c ; -------------------------------------------------------------------------------------- 133c ; 0x02fc Declare_Variable Variant_Record,With_Constraint 133c ; -------------------------------------------------------------------------------------- 133c MACRO_Declare_Variable_Variant_Record,With_Constraint: 133c 133c dispatch_csa_valid 2 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 seq_br_type 4 Call False seq_branch_adr 32d7 0x32d7 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 133d 133d 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 1308 0x1308 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) 133e ; -------------------------------------------------------------------------------------- 133e ; 0x02fd Declare_Variable Variant_Record,Duplicate 133e ; -------------------------------------------------------------------------------------- 133e MACRO_Declare_Variable_Variant_Record,Duplicate: 133e 133e dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 133e None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32d7 0x32d7 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 133f 133f 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) 1340 1340 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 1343 0x1343 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 1341 1341 seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1342 1342 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 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 1343 1343 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 1344 1344 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1345 1345 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) 1346 1346 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 1347 1347 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 1348 0x1348 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 1348 1348 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 1349 1349 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 134a 134a 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 134d 0x134d 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 134b 134b seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 134c 134c fiu_mem_start 2 start-rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 134d 134d typ_c_adr 37 GP 0x8 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 134e 134e 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 134f 134f 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 1350 1350 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 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 1351 1351 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 1352 1352 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 1354 0x1354 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 1353 1353 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 1357 0x1357 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 1354 1354 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1355 1355 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 1356 1356 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 1357 0x1357 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 1357 1357 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 1349 0x1349 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 1358 1358 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1359 1359 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 135a ; -------------------------------------------------------------------------------------- 135a ; 0x0337 Declare_Variable Array 135a ; -------------------------------------------------------------------------------------- 135a MACRO_Declare_Variable_Array: 135a 135a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 135a 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 135b 135b 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 1368 0x1368 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) 135c 135c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 135e 0x135e 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 135d 135d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1363 0x1363 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) 135e 135e ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 1362 0x1362 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 135f 135f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1369 0x1369 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 1360 1360 ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1363 0x1363 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) 1361 1361 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 2a5e 0x2a5e 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 1362 1362 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 1363 1363 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1365 0x1365 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 1364 1364 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 1365 1365 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_frame 0 None val_frame 0 None 1366 1366 seq_br_type 7 Unconditional Call seq_branch_adr 32d2 0x32d2 typ_frame 0 None val_frame 0 None 1367 1367 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1363 0x1363 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 1368 1368 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 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 1369 1369 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 136a 136a 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 136b 136b 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 136c ; -------------------------------------------------------------------------------------- 136c ; 0x0336 Declare_Variable Array,Visible 136c ; -------------------------------------------------------------------------------------- 136c MACRO_Declare_Variable_Array,Visible: 136c 136c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 136c 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 32d7 0x32d7 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) 136d 136d 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 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) 136e 136e 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 135e 0x135e 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 136f 136f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1363 0x1363 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 1370 ; -------------------------------------------------------------------------------------- 1370 ; 0x0335 Declare_Variable Array,Duplicate 1370 ; -------------------------------------------------------------------------------------- 1370 MACRO_Declare_Variable_Array,Duplicate: 1370 1370 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1370 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 32d7 0x32d7 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) 1371 1371 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) 1372 1372 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 1377 0x1377 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 1373 1373 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 139e 0x139e typ_frame 0 None val_frame 0 None 1374 1374 ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1363 0x1363 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) 1375 1375 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1376 1376 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 1377 1377 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 139e 0x139e 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 1378 1378 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 1379 1379 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 137a 137a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 137d 0x137d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 137b 137b 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 1380 0x1380 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 137c 137c seq_br_type 3 Unconditional Branch seq_branch_adr 1384 0x1384 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 137d 137d 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 137e 137e 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 1380 0x1380 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 137f 137f seq_br_type 3 Unconditional Branch seq_branch_adr 1384 0x1384 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 1380 1380 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1382 0x1382 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1381 1381 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 1382 1382 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1383 1383 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 1384 1384 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 1388 0x1388 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 1385 1385 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 1386 1386 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 1387 1387 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 1388 1388 ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 138d 0x138d 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 1389 1389 ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 138b 0x138b 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 138a 138a 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 138b 138b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1390 0x1390 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 138c 138c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1390 0x1390 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 138d 138d ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 1367 0x1367 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) 138e 138e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 138f 138f 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 1390 1390 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 1391 1391 ioc_fiubs 0 fiu typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1392 1392 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 1395 0x1395 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 1393 1393 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1394 1394 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 1395 1395 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1399 0x1399 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 1396 1396 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 1397 1397 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 139b 0x139b 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 1398 1398 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 1392 0x1392 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 1399 1399 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 139a 139a 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 1397 0x1397 typ_frame 0 None val_frame 0 None 139b 139b 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 139c 139c 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 139d 139d 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 139e 139e 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 139f 139f 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 13a0 13a0 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 13a1 13a1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 13a2 ; -------------------------------------------------------------------------------------- 13a2 ; 0x0334 Declare_Variable Array,With_Constraint 13a2 ; -------------------------------------------------------------------------------------- 13a2 MACRO_Declare_Variable_Array,With_Constraint: 13a2 13a2 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 13a2 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) 13a3 13a3 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 13cf 0x13cf 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) 13a4 13a4 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 13a5 13a5 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 13c4 0x13c4 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 13a6 13a6 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 32dc 0x32dc 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 13a7 13a7 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 13b2 0x13b2 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 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 seq_br_type 2 Push (branch address) seq_branch_adr 13aa 0x13aa 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 13a9 13a9 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 13b5 0x13b5 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 13aa 13aa seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 13ab 13ab 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 13ac 13ac 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 13af 0x13af 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 13ad 13ad 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 13ae 13ae ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 13c1 0x13c1 typ_frame 0 None val_frame 0 None 13af 13af 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 13b0 13b0 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 13b1 13b1 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 13ae 0x13ae 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 13b2 13b2 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 13c1 0x13c1 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 13b3 13b3 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 32a2 0x32a2 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 13b4 13b4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 13b5 13b5 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 13bd 0x13bd 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 13b6 13b6 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 13b7 13b7 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 13b8 13b8 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 13b9 0x13b9 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 13b9 13b9 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 13ba 13ba 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 13bb 13bb seq_br_type 8 Return True seq_branch_adr 13bc 0x13bc 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 13bc 13bc seq_br_type 7 Unconditional Call seq_branch_adr 32d2 0x32d2 typ_frame 0 None val_frame 0 None 13bd 13bd 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 13be 13be 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 13bf 13bf 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 13c0 13c0 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 13b9 0x13b9 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 13c1 13c1 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 13cc 0x13cc 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 13c2 13c2 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 13c3 0x13c3 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) 13c3 13c3 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc 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 13c4 13c4 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 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 13c5 13c5 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 13c6 13c6 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 13c9 0x13c9 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 13c7 13c7 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 13a6 0x13a6 typ_frame 0 None val_frame 0 None 13c8 13c8 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 13a6 0x13a6 seq_random 07 ? typ_frame 0 None val_a_adr 32 0x12:0x12 val_frame 12 None 13c9 13c9 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 13ca 13ca seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 13cb 13cb 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) 13cc 13cc 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 13cd 13cd seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 13ce 13ce 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 13cf 13cf 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 13d0 13d0 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 13e7 0x13e7 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 13d1 13d1 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 32dc 0x32dc 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 13d2 13d2 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 1419 0x1419 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 13d3 13d3 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 13d7 0x13d7 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 13d4 13d4 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 13d5 13d5 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 13d6 13d6 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 13db 0x13db 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 13d7 13d7 typ_c_adr 3b GP 0x4 typ_frame 0 None val_c_adr 3b GP 0x4 val_frame 0 None 13d8 13d8 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 13d9 13d9 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 32a2 0x32a2 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 13da 13da fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 13db 13db 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 13e2 0x13e2 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 13dc 13dc 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 13dd 13dd 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 13ef 0x13ef 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 13de 13de 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 13df 13df 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 13e0 13e0 seq_br_type 1 Branch True seq_branch_adr 13ef 0x13ef 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 13e1 13e1 seq_br_type 3 Unconditional Branch seq_branch_adr 13ef 0x13ef 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 13e2 13e2 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 13e3 13e3 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 13e4 13e4 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 13e5 13e5 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 13ef 0x13ef 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 13e6 13e6 seq_br_type 3 Unconditional Branch seq_branch_adr 13df 0x13df 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 13e7 13e7 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 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 13e8 13e8 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 13e9 13e9 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 13c9 0x13c9 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 13ea 13ea fiu_mem_start 6 start_rd_if_false seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 13d1 0x13d1 typ_frame 0 None val_frame 0 None 13eb 13eb fiu_mem_start 2 start-rd ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 13d1 0x13d1 seq_random 07 ? typ_frame 0 None val_a_adr 32 0x12:0x12 val_frame 12 None 13ec 13ec ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 9 Return False seq_branch_adr 13ed 0x13ed 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 13ed 13ed seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 13ee 13ee 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 13ef 13ef 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 13f0 13f0 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 13f2 0x13f2 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 13f1 13f1 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 13f5 0x13f5 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 13f2 13f2 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 13f3 13f3 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 13f4 13f4 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 13f5 0x13f5 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 13f5 13f5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 13f6 0x13f6 typ_frame 0 None val_frame 0 None 13f6 13f6 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 13f7 13f7 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 13f8 13f8 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 32dc 0x32dc 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 13f9 13f9 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 13fe 0x13fe 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 13fa 13fa 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 13fb 13fb 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 13fc 13fc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 13fd 13fd 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 1400 0x1400 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 13fe 13fe 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 32a2 0x32a2 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 13ff 13ff fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1400 1400 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 1407 0x1407 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 1401 1401 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 1402 1402 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 140d 0x140d 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 1403 1403 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 1404 1404 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 1405 1405 seq_br_type 1 Branch True seq_branch_adr 140d 0x140d 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 1406 1406 seq_br_type 7 Unconditional Call seq_branch_adr 32d2 0x32d2 typ_frame 0 None val_frame 0 None 1407 1407 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1408 1408 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 1409 1409 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 140a 140a 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 140b 140b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 140d 0x140d 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 140c 140c seq_br_type 3 Unconditional Branch seq_branch_adr 1404 0x1404 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 140d 140d 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 140e 140e ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1416 0x1416 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 140f 140f 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 1410 1410 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 1413 0x1413 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 1411 1411 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 1412 1412 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1416 0x1416 typ_frame 0 None val_frame 0 None 1413 1413 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1414 1414 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 1415 1415 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 1412 0x1412 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 1416 1416 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 13ec 0x13ec 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 1417 1417 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1418 0x1418 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) 1418 1418 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc 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 1419 1419 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 141a 141a 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 141b 141b 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 141c 141c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 141d 141d 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) 141e 141e 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 141f 141f seq_br_type 7 Unconditional Call seq_branch_adr 1441 0x1441 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 1420 1420 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 1432 0x1432 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 1421 1421 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 1422 1422 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 1423 1423 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 1424 1424 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) 1425 1425 seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1426 1426 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 1429 0x1429 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 1427 1427 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1428 1428 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 1429 1429 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 142a 142a 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 142b 142b 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 142d 0x142d 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 142c 142c seq_br_type 3 Unconditional Branch seq_branch_adr 142e 0x142e 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 142d 142d seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 142e 142e 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 142f 142f 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 1439 0x1439 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 1430 1430 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 1431 1431 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 1426 0x1426 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 1432 1432 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 1433 1433 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 1434 1434 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 1435 1435 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 143c 0x143c 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 1436 1436 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1437 0x1437 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) 1437 1437 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d2 0x32d2 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 1438 1438 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 1439 1439 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 143a 143a 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 143b 143b 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 1431 0x1431 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 143c 143c ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 143f 0x143f 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 143d 143d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d2 0x32d2 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 143e 143e seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 143f 143f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 1440 1440 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 1441 1441 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 1442 1442 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 1443 1443 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 1444 1444 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 1445 1445 seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 1446 1446 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 1457 0x1457 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 1447 1447 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 1448 1448 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 2ab4 0x2ab4 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 1449 1449 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 32a2 0x32a2 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 144a 144a 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 1458 0x1458 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 144b 144b 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 145b 0x145b 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 144c 144c 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 32a2 0x32a2 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 144d 144d seq_br_type 0 Branch False seq_branch_adr 1452 0x1452 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 144e 144e 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 144f 144f 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 1463 0x1463 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1450 1450 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 1451 1451 ioc_fiubs 2 typ ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1441 0x1441 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 1452 1452 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 1453 1453 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 1454 1454 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 1455 1455 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 144f 0x144f 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 1456 1456 seq_br_type 3 Unconditional Branch seq_branch_adr 144f 0x144f 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 1457 1457 seq_br_type 3 Unconditional Branch seq_branch_adr 1448 0x1448 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 1458 1458 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1459 1459 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 145a 145a 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 144c 0x144c 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 145b 145b 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 32a2 0x32a2 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 145c 145c seq_br_type 0 Branch False seq_branch_adr 145e 0x145e 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 145d 145d 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 145e 145e 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 145f 145f 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 1460 1460 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 1461 1461 seq_br_type 8 Return True seq_branch_adr 1462 0x1462 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 1462 1462 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 1463 1463 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1464 1464 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 1465 1465 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 1451 0x1451 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 1466 ; -------------------------------------------------------------------------------------- 1466 ; 0x0333 Declare_Variable Array,Visible,With_Constraint 1466 ; -------------------------------------------------------------------------------------- 1466 MACRO_Declare_Variable_Array,Visible,With_Constraint: 1466 1466 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1466 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 1467 1467 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 13a3 0x13a3 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) 1468 ; -------------------------------------------------------------------------------------- 1468 ; 0x01ae Execute Matrix,Not_Equal 1468 ; 0x01af Execute Matrix,Equal 1468 ; -------------------------------------------------------------------------------------- 1468 MACRO_Execute_Matrix,Equal: 1468 MACRO_Execute_Matrix,Not_Equal: 1468 1468 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1468 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 146a 0x146a 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 1469 1469 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 146a 146a fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 147b 0x147b 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 146b 146b 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 146c 146c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1473 0x1473 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 146d 146d 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) 146e 146e 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 146f 146f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1471 0x1471 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1470 1470 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 1477 0x1477 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1471 1471 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1472 1472 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 1477 0x1477 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1473 1473 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 30a7 0x30a7 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 1474 1474 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 1475 1475 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 1476 1476 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 1477 0x1477 typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1477 1477 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 1478 1478 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 147e 0x147e 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 1479 1479 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 147a 147a seq_br_type 3 Unconditional Branch seq_branch_adr 147e 0x147e 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 147b 147b 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 32a9 0x32a9 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 147c 147c 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 332e 0x332e 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 147d 147d 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 147e 0x147e typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 147e 147e 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 148f 0x148f 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 147f 147f 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 1480 1480 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 1487 0x1487 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 1481 1481 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) 1482 1482 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 1483 1483 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1485 0x1485 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1484 1484 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 148b 0x148b typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1485 1485 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1486 1486 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 148b 0x148b typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1487 1487 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 30a7 0x30a7 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 1488 1488 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 1489 1489 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 148a 148a 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 148b 0x148b typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 148b 148b 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 148c 148c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1492 0x1492 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 148d 148d 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 148e 148e seq_br_type 3 Unconditional Branch seq_branch_adr 1492 0x1492 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 148f 148f 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 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_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1490 1490 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 332e 0x332e 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 1491 1491 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 1492 0x1492 typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1492 1492 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1495 0x1495 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 1493 1493 ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 272c 0x272c 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 1494 1494 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 1495 1495 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1494 0x1494 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 1496 1496 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1494 0x1494 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 1497 1497 seq_br_type 3 Unconditional Branch seq_branch_adr 1494 0x1494 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 1498 ; -------------------------------------------------------------------------------------- 1498 ; 0x01ad Execute Matrix,First 1498 ; -------------------------------------------------------------------------------------- 1498 MACRO_Execute_Matrix,First: 1498 1498 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1498 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14a2 0x14a2 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 1499 1499 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 14a7 0x14a7 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 149a 149a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 149c 0x149c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 149b 149b 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 149c 149c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 149d 149d 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 149e 149e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 14a0 0x14a0 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 149f 149f 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 32d9 0x32d9 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 14a0 14a0 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 14a1 14a1 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 32d9 0x32d9 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 14a2 14a2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14a4 0x14a4 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 14a3 14a3 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 149e 0x149e 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 14a4 14a4 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 14a5 14a5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_alu_func 1c DEC_A val_frame 0 None 14a6 14a6 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 14a7 14a7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 14a8 14a8 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 14a9 14a9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14aa ; -------------------------------------------------------------------------------------- 14aa ; 0x01ab Execute Matrix,Length 14aa ; -------------------------------------------------------------------------------------- 14aa MACRO_Execute_Matrix,Length: 14aa 14aa dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14aa None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14b1 0x14b1 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 14ab 14ab seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14b4 0x14b4 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 14ac 14ac 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 14ad 14ad fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 14af 0x14af seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 14ae 14ae 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 14af 14af 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 14b0 14b0 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 14b1 14b1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 14b2 14b2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14b4 0x14b4 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 14b3 14b3 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 14ad 0x14ad 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 14b4 14b4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 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 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 14b6 14b6 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14c7 0x14c7 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 14b7 14b7 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 14c9 0x14c9 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 14b8 14b8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 14bc 0x14bc seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 14b9 14b9 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 14ba 14ba 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 14bb 14bb ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 14c0 0x14c0 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 14bc 14bc 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 14bd 14bd 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 14be 14be 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 14bf 14bf ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 14c0 0x14c0 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 14c0 14c0 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14c2 0x14c2 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 14c1 14c1 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 14c3 0x14c3 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 14c2 14c2 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 14c3 14c3 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 14c5 0x14c5 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 14c4 14c4 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 14c5 14c5 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 14c6 14c6 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 14c7 14c7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 14c8 14c8 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 14b8 0x14b8 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 14c9 14c9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 14ca 14ca 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 14cb 14cb 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 14d0 0x14d0 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 14cc 14cc 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 14cd 14cd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14cf 0x14cf 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 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 14cf 14cf 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 14d0 14d0 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 14d1 14d1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14d2 ; -------------------------------------------------------------------------------------- 14d2 ; 0x01ac Execute Matrix,Last 14d2 ; -------------------------------------------------------------------------------------- 14d2 MACRO_Execute_Matrix,Last: 14d2 14d2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14d2 None seq_br_type 7 Unconditional Call seq_branch_adr 14b6 0x14b6 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 14d3 14d3 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 14d4 ; -------------------------------------------------------------------------------------- 14d4 ; 0x01aa Execute Matrix,Bounds 14d4 ; -------------------------------------------------------------------------------------- 14d4 MACRO_Execute_Matrix,Bounds: 14d4 14d4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14d4 None seq_br_type 7 Unconditional Call seq_branch_adr 14b6 0x14b6 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 14d5 14d5 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 14d6 14d6 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 14d7 14d7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14d8 ; -------------------------------------------------------------------------------------- 14d8 ; 0x01a9 Execute Matrix,Reverse_Bounds 14d8 ; -------------------------------------------------------------------------------------- 14d8 MACRO_Execute_Matrix,Reverse_Bounds: 14d8 14d8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14d8 None seq_br_type 7 Unconditional Call seq_branch_adr 14b6 0x14b6 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 14d9 14d9 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 14da 14da 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 14db 14db ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14dc ; -------------------------------------------------------------------------------------- 14dc ; 0x01a8 Execute Matrix,Element_Type 14dc ; -------------------------------------------------------------------------------------- 14dc MACRO_Execute_Matrix,Element_Type: 14dc 14dc dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 14dc 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 14dd 14dd 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 14de 14de 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 14df 14df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14e0 ; -------------------------------------------------------------------------------------- 14e0 ; 0x019d Execute Matrix,In_Type 14e0 ; -------------------------------------------------------------------------------------- 14e0 MACRO_Execute_Matrix,In_Type: 14e0 14e0 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 14e0 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1521 0x1521 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 14e1 14e1 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 14ec 0x14ec 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 14e2 14e2 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 14e3 14e3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14e4 ; -------------------------------------------------------------------------------------- 14e4 ; 0x019c Execute Matrix,Not_In_Type 14e4 ; -------------------------------------------------------------------------------------- 14e4 MACRO_Execute_Matrix,Not_In_Type: 14e4 14e4 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 14e4 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1521 0x1521 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 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 seq_br_type 7 Unconditional Call seq_branch_adr 14ec 0x14ec 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 14e6 14e6 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 14e7 14e7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 14e8 ; -------------------------------------------------------------------------------------- 14e8 ; 0x019b Execute Matrix,Check_In_Type 14e8 ; -------------------------------------------------------------------------------------- 14e8 MACRO_Execute_Matrix,Check_In_Type: 14e8 14e8 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 14e8 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1521 0x1521 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 14e9 14e9 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 14ec 0x14ec 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 14ea 14ea fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 14eb 0x14eb 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 14eb 14eb seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 14ec 14ec 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 1513 0x1513 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 14ed 14ed 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 14fb 0x14fb 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 14ee 14ee typ_frame 0 None val_frame 0 None 14ef 14ef 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 14f0 14f0 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14fa 0x14fa 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 14f1 14f1 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 14f5 0x14f5 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 14f2 14f2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 14f3 14f3 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 332e 0x332e 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 14f4 14f4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14fa 0x14fa 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 14f5 14f5 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14fa 0x14fa 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 14f6 14f6 seq_br_type 8 Return True seq_branch_adr 14f7 0x14f7 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 14f7 14f7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 14f8 14f8 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 332e 0x332e 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 14f9 14f9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 14fa 0x14fa 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 14fa 14fa 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 14fb 14fb 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 1507 0x1507 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 14fc 14fc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14fa 0x14fa 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 14fd 14fd seq_br_type 1 Branch True seq_branch_adr 1501 0x1501 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 14fe 14fe 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 14c3 0x14c3 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 14ff 14ff fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1500 1500 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14fa 0x14fa 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 1501 1501 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 14fa 0x14fa 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 1502 1502 seq_br_type 8 Return True seq_branch_adr 1503 0x1503 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 1503 1503 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 14c3 0x14c3 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 1504 1504 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1505 1505 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 1506 0x1506 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 1506 1506 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 1507 1507 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 150d 0x150d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1508 1508 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 1509 1509 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 150a 150a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1510 0x1510 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 150b 150b 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 150c 150c 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 150d 150d 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 150e 150e 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 150f 150f 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 150a 0x150a 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 1510 1510 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1511 1511 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 1512 1512 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 1513 1513 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 1518 0x1518 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 1514 1514 typ_frame 0 None val_frame 0 None 1515 1515 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 1516 1516 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 14fa 0x14fa 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 1517 1517 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 151a 0x151a 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 1518 1518 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 1507 0x1507 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 1519 1519 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 14fa 0x14fa 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 151a 151a 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 151b 151b 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 151c 151c seq_br_type 0 Branch False seq_branch_adr 14fa 0x14fa 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 151d 151d 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 151e 151e 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 151f 151f seq_br_type 0 Branch False seq_branch_adr 14fa 0x14fa 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 1520 1520 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 14fa 0x14fa 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 1521 1521 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1522 1522 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 1523 1523 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1524 ; -------------------------------------------------------------------------------------- 1524 ; 0x01a4 Execute Matrix,Structure_Write 1524 ; -------------------------------------------------------------------------------------- 1524 MACRO_Execute_Matrix,Structure_Write: 1524 1524 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 1524 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 1525 1525 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 1e3e 0x1e3e 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 1526 ; -------------------------------------------------------------------------------------- 1526 ; 0x01a6 Execute Matrix,Field_Write 1526 ; -------------------------------------------------------------------------------------- 1526 MACRO_Execute_Matrix,Field_Write: 1526 1526 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 1526 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 1527 1527 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 1535 0x1535 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 1528 1528 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 152f 0x152f 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 1529 1529 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 152a 152a 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 152b 152b seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 152c 152c 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 1532 0x1532 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 152d 152d 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 1d78 0x1d78 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 152e 152e seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 152f 152f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1530 1530 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 1531 1531 seq_br_type 3 Unconditional Branch seq_branch_adr 152a 0x152a 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 1532 1532 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1533 1533 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 1534 1534 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 1d78 0x1d78 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 1535 1535 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 1561 0x1561 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 1536 1536 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 1532 0x1532 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 1537 1537 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 1d78 0x1d78 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 1538 1538 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1539 1539 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 153a ; -------------------------------------------------------------------------------------- 153a ; 0x01a5 Execute Matrix,Field_Reference 153a ; -------------------------------------------------------------------------------------- 153a MACRO_Execute_Matrix,Field_Reference: 153a 153a 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 153a 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 153b 153b 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 1547 0x1547 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 153c 153c 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 1541 0x1541 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 153d 153d fiu_mem_start 4 continue seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 153e 153e 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 153f 153f 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 1544 0x1544 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 1540 1540 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 32a2 0x32a2 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 1541 1541 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1542 1542 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 1543 1543 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 153e 0x153e 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 1544 1544 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1545 1545 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 1546 0x1546 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 1546 1546 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 1547 1547 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 1561 0x1561 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 1548 1548 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 1544 0x1544 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 1549 1549 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 32a2 0x32a2 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 154a ; -------------------------------------------------------------------------------------- 154a ; 0x01a7 Execute Matrix,Field_Read 154a ; -------------------------------------------------------------------------------------- 154a MACRO_Execute_Matrix,Field_Read: 154a 154a 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 154a 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 154b 154b 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 155c 0x155c 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 154c 154c 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 1555 0x1555 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 154d 154d fiu_mem_start 4 continue seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 154e 154e 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 154f 154f 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 155e 0x155e 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 1550 1550 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 32a2 0x32a2 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 1551 1551 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 1553 0x1553 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 1552 1552 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 1558 0x1558 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 1553 1553 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1554 1554 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 1558 0x1558 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 1555 1555 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1556 1556 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 1557 1557 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 154e 0x154e 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 1558 1558 seq_br_type 0 Branch False seq_branch_adr 155b 0x155b 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 1559 1559 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 155a 0x155a 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) 155a 155a 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 155b 155b 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 155c 155c 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 1561 0x1561 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 155d 155d 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 1550 0x1550 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 155e 155e 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 155f 155f seq_br_type 2 Push (branch address) seq_branch_adr 1551 0x1551 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 1560 1560 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 32a2 0x32a2 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 1561 1561 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 1572 0x1572 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 1562 1562 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 1563 1563 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 1564 1564 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 156d 0x156d 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 1565 1565 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1566 1566 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 32a2 0x32a2 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 1567 1567 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 156f 0x156f 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 1568 1568 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 1569 1569 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 156a 156a 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 156b 156b 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 156c 156c 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 156d 156d 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 32a2 0x32a2 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 156e 156e 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 1568 0x1568 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 156f 156f 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 1570 1570 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 1571 1571 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 1572 1572 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1573 1573 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 1574 1574 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 157d 0x157d 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 1575 1575 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 1576 1576 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 32a2 0x32a2 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 1577 1577 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 1578 1578 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 157a 0x157a 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 1579 1579 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 1581 0x1581 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 157a 157a 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 157b 157b 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 157c 157c 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 1581 0x1581 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 157d 157d 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 157e 157e 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 32a2 0x32a2 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 157f 157f 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 157a 0x157a 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 1580 1580 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 1581 1581 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 1582 ; -------------------------------------------------------------------------------------- 1582 ; 0x019f Execute Matrix,Convert 1582 ; -------------------------------------------------------------------------------------- 1582 MACRO_Execute_Matrix,Convert: 1582 1582 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 1582 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1521 0x1521 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 1583 1583 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 1584 1584 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15a9 0x15a9 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 1585 1585 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 1594 0x1594 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 1586 1586 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 1587 1587 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 1588 1588 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 1589 1589 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 158b 0x158b 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 158a 158a seq_br_type 1 Branch True seq_branch_adr 158d 0x158d 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 158b 158b ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 158c 158c seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 158d 158d 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 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 158e 158e 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 158f 158f 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 1591 0x1591 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) 1590 1590 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1591 1591 seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1592 1592 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1593 1593 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) 1594 1594 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 1599 0x1599 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 1595 1595 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 1596 1596 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 158b 0x158b 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 1597 1597 seq_br_type 1 Branch True seq_branch_adr 158d 0x158d 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 1598 1598 seq_br_type 3 Unconditional Branch seq_branch_adr 158b 0x158b typ_frame 0 None val_frame 0 None 1599 1599 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15a1 0x15a1 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 159a 159a 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 159b 159b 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 159c 159c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 15a4 0x15a4 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 159d 159d 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 159e 159e fiu_mem_start a start_continue_if_false 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 typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 159f 159f 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 15a0 15a0 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 15a1 15a1 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 15a2 15a2 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 15a3 15a3 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 159c 0x159c 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 15a4 15a4 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 15a5 15a5 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 159e 0x159e 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 15a6 15a6 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 15a7 15a7 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 15a8 15a8 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 15a9 15a9 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 15af 0x15af 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 15aa 15aa 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 15ab 15ab 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 15ac 15ac 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 15ad 15ad 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 15b8 0x15b8 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 15ae 15ae seq_br_type 3 Unconditional Branch seq_branch_adr 15b1 0x15b1 typ_frame 0 None val_frame 0 None 15af 15af 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 1599 0x1599 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 15b0 15b0 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 15b8 0x15b8 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 15b1 15b1 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 15b7 0x15b7 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 15b2 15b2 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 15b3 15b3 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 15b4 15b4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 15b5 15b5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 15e3 0x15e3 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 15b6 15b6 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 15b7 15b7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 15e3 0x15e3 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 15b8 15b8 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 15b9 15b9 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 15ba 15ba seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 15bb 15bb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 15bc 15bc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 15b7 0x15b7 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 15bd 15bd seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 15be 15be 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 15bf 15bf ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15ed 0x15ed 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 15c0 15c0 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 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_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 15c1 15c1 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 15c2 15c2 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 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 15c3 15c3 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) 15c4 15c4 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 15c6 0x15c6 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) 15c5 15c5 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 15c6 15c6 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 15c7 15c7 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 32cc 0x32cc 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 15c8 15c8 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 15d6 0x15d6 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 15c9 15c9 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 32dc 0x32dc 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 15ca 15ca ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 15cb 15cb 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 15cc 15cc 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 15d8 0x15d8 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 07 GP 0x7 val_frame 0 None 15cd 15cd 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 15ce 15ce ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 15cf 15cf 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 15d0 15d0 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 15d1 15d1 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 15da 0x15da seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 15d2 15d2 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 15dc 0x15dc 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 15d3 15d3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 15d4 15d4 seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 15d5 15d5 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) 15d6 15d6 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 32dc 0x32dc 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 15d7 15d7 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 15ca 0x15ca typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15d8 15d8 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 15d9 15d9 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 15ce 0x15ce typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15da 15da 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 15db 15db 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 15d3 0x15d3 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15dc 15dc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 15dd 15dd 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 15de 15de 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 15df 15df 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 15e1 0x15e1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 15e0 15e0 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 15d3 0x15d3 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 15e1 15e1 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 15e2 15e2 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 15d3 0x15d3 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 15e3 15e3 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15eb 0x15eb typ_frame 0 None val_frame 0 None 15e4 15e4 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 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_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 15e5 15e5 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 15e6 15e6 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 32a9 0x32a9 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 15e7 15e7 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 15e8 15e8 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 32dc 0x32dc 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 15e9 15e9 ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 15c4 0x15c4 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 15ea 15ea seq_br_type 8 Return True seq_branch_adr 32dc 0x32dc 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 15eb 15eb 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 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 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 15ec 15ec 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 15f3 0x15f3 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 15ed 15ed 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 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 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 15ee 15ee ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 15ef 15ef 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 15f0 15f0 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 15f3 0x15f3 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 15f1 15f1 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 15f2 15f2 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 15f3 15f3 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 15f5 0x15f5 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) 15f4 15f4 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 15f5 15f5 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 15f6 15f6 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 15f7 15f7 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 15f8 ; -------------------------------------------------------------------------------------- 15f8 ; 0x019e Execute Matrix,Convert_To_Formal 15f8 ; -------------------------------------------------------------------------------------- 15f8 MACRO_Execute_Matrix,Convert_To_Formal: 15f8 15f8 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 15f8 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1521 0x1521 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 15f9 15f9 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 15fa 15fa seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 15a9 0x15a9 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 15fb 15fb 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 1605 0x1605 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 15fc 15fc 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 15fd 15fd 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 15fe 15fe seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 15ff 15ff 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 1600 1600 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1601 1601 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 1602 1602 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 158d 0x158d 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 1603 1603 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1604 1604 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 1612 0x1612 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 1605 1605 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 1599 0x1599 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 1606 1606 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1607 1607 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 1608 1608 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1609 1609 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 160a 160a 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 158d 0x158d 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 160b 160b 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 160c 160c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 160f 0x160f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 160d 160d 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 160e 160e 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 1612 0x1612 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 160f 160f 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1610 1610 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 1611 1611 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 1612 0x1612 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 1612 1612 typ_frame 0 None val_frame 0 None 1613 1613 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1614 1614 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 1615 1615 seq_br_type 3 Unconditional Branch seq_branch_adr 158d 0x158d typ_frame 0 None val_frame 0 None 1616 ; -------------------------------------------------------------------------------------- 1616 ; 0x01a3 Execute Matrix,Subarray 1616 ; -------------------------------------------------------------------------------------- 1616 MACRO_Execute_Matrix,Subarray: 1616 1616 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 1616 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 1617 1617 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 32d9 0x32d9 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 1618 1618 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 161c 0x161c 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 1619 1619 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 161a 161a ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 161b 161b 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 161c 161c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 161d 161d 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 161e 161e seq_br_type 3 Unconditional Branch seq_branch_adr 161a 0x161a 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 161f 161f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1620 ; -------------------------------------------------------------------------------------- 1620 ; 0x2c00-0x2cff Execute Variant_Record,Field_Read,Fixed,Direct,fieldnum 1620 ; -------------------------------------------------------------------------------------- 1620 MACRO_Execute_Variant_Record,Field_Read,Fixed,Direct,fieldnum: 1620 1620 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1620 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 1621 1621 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 1626 0x1626 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 1622 1622 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 1624 0x1624 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 1623 1623 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 1628 0x1628 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 1624 1624 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1625 1625 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 1628 0x1628 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 1626 1626 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 1627 0x1627 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 1627 1627 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1628 1628 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 1629 0x1629 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) 1629 1629 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 162a ; -------------------------------------------------------------------------------------- 162a ; 0x2e00-0x2eff Execute Variant_Record,Field_Read,Variant,Direct,fieldnum 162a ; -------------------------------------------------------------------------------------- 162a MACRO_Execute_Variant_Record,Field_Read,Variant,Direct,fieldnum: 162a 162a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 162a 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 162b 162b 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 1634 0x1634 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 162c 162c 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 162d 162d 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 1637 0x1637 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 162e 162e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1632 0x1632 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 162f 162f 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 1630 0x1630 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 1630 1630 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1631 1631 seq_br_type 7 Unconditional Call seq_branch_adr 32a5 0x32a5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1632 1632 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1633 1633 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 1630 0x1630 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 1634 1634 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 1635 1635 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1636 1636 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 162e 0x162e 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 1637 1637 fiu_mem_start 5 start_rd_if_true seq_br_type 0 Branch False seq_branch_adr 1640 0x1640 seq_cond_sel 2a TYP.CLASS_B_EQ_LIT (med_late) typ_c_lit 2 None typ_frame 18 None val_frame 0 None 1638 1638 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 163c 0x163c 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 1639 1639 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 1630 0x1630 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 163a 163a 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 163b 0x163b 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) 163b 163b 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 163c 163c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 163d 163d 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 1630 0x1630 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 163e 163e 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 163f 0x163f 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) 163f 163f 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 1640 1640 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 1641 0x1641 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 1641 1641 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 1642 1642 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1630 0x1630 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 1643 1643 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 1644 0x1644 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 1644 1644 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 164c 0x164c 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 1645 1645 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 1646 1646 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 1653 0x1653 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 1647 1647 ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1648 1648 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 1649 1649 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 1648 0x1648 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 164a 164a 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 1f1e 0x1f1e 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) 164b 164b seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 164c 164c 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 1646 0x1646 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 164d 164d 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 332e 0x332e 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 164e 164e 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 164f 164f 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 1650 1650 ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1652 0x1652 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 1651 1651 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 1652 1652 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 1647 0x1647 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 1653 1653 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 1649 0x1649 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 1654 1654 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 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 1655 1655 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1656 ; -------------------------------------------------------------------------------------- 1656 ; 0x2800-0x28ff Execute Variant_Record,Field_Write,Fixed,Direct,fieldnum 1656 ; -------------------------------------------------------------------------------------- 1656 MACRO_Execute_Variant_Record,Field_Write,Fixed,Direct,fieldnum: 1656 1656 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1656 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 1657 1657 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 1d78 0x1d78 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 1658 ; -------------------------------------------------------------------------------------- 1658 ; 0x2900-0x29ff Execute Variant_Record,Field_Write,Fixed,Indirect,fieldnum 1658 ; -------------------------------------------------------------------------------------- 1658 MACRO_Execute_Variant_Record,Field_Write,Fixed,Indirect,fieldnum: 1658 1658 dispatch_csa_valid 2 None dispatch_cur_class 2 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 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 1659 1659 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 165a 165a fiu_mem_start a start_continue_if_false 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_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 165b 165b 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 165e 0x165e 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 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 165d 165d 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 165e 0x165e 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 165e 165e 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 1d78 0x1d78 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 165f 165f seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1660 ; -------------------------------------------------------------------------------------- 1660 ; 0x2a00-0x2aff Execute Variant_Record,Field_Write,Variant,Direct,fieldnum 1660 ; -------------------------------------------------------------------------------------- 1660 MACRO_Execute_Variant_Record,Field_Write,Variant,Direct,fieldnum: 1660 1660 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1660 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 1661 1661 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 1662 1662 fiu_mem_start a start_continue_if_false seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1667 0x1667 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_c_adr 3f GP 0x0 val_frame 0 None 1663 1663 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 1664 1664 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 1d78 0x1d78 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 1665 1665 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1666 1666 seq_br_type 7 Unconditional Call seq_branch_adr 32a5 0x32a5 seq_en_micro 0 None 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1668 1668 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 1664 0x1664 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 1669 1669 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 166a ; -------------------------------------------------------------------------------------- 166a ; 0x2b00-0x2bff Execute Variant_Record,Field_Write,Variant,Indirect,fieldnum 166a ; -------------------------------------------------------------------------------------- 166a MACRO_Execute_Variant_Record,Field_Write,Variant,Indirect,fieldnum: 166a 166a dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 166a 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 166b 166b 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 166c 166c 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 166e 0x166e 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 166d 166d 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 1670 0x1670 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 166e 166e 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 166f 166f 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 1670 0x1670 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 1670 1670 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1673 0x1673 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 1671 1671 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 1676 0x1676 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 1672 1672 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1673 1673 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1674 1674 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 1676 0x1676 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 1675 1675 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1676 1676 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 1d78 0x1d78 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 1677 1677 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1678 1678 seq_br_type 7 Unconditional Call seq_branch_adr 32a5 0x32a5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1679 1679 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 167a ; -------------------------------------------------------------------------------------- 167a ; 0x2400-0x24ff Execute Variant_Record,Field_Reference,Fixed,Direct,fieldnum 167a ; -------------------------------------------------------------------------------------- 167a MACRO_Execute_Variant_Record,Field_Reference,Fixed,Direct,fieldnum: 167a 167a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 167a None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 167b 167b 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 167c ; -------------------------------------------------------------------------------------- 167c ; 0x2500-0x25ff Execute Variant_Record,Field_Reference,Fixed,Indirect,fieldnum 167c ; -------------------------------------------------------------------------------------- 167c MACRO_Execute_Variant_Record,Field_Reference,Fixed,Indirect,fieldnum: 167c 167c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 167c None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 167d 167d 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 167e 167e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1680 0x1680 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 167f 167f 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 1682 0x1682 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 1680 1680 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1681 1681 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 1682 0x1682 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 1682 1682 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 32de 0x32de 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 1683 1683 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 1684 0x1684 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 1684 1684 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 332e 0x332e 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 1685 1685 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 1686 1686 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 169e 0x169e 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 1687 1687 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1688 ; -------------------------------------------------------------------------------------- 1688 ; 0x2600-0x26ff Execute Variant_Record,Field_Reference,Variant,Direct,fieldnum 1688 ; -------------------------------------------------------------------------------------- 1688 MACRO_Execute_Variant_Record,Field_Reference,Variant,Direct,fieldnum: 1688 1688 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1688 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 1689 1689 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 168a 168a 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 168c 0x168c 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 168b 168b 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 1640 0x1640 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 168c 168c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 168d 168d 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 1640 0x1640 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 168e ; -------------------------------------------------------------------------------------- 168e ; 0x2700-0x27ff Execute Variant_Record,Field_Reference,Variant,Indirect,fieldnum 168e ; -------------------------------------------------------------------------------------- 168e MACRO_Execute_Variant_Record,Field_Reference,Variant,Indirect,fieldnum: 168e 168e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 168e 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 168f 168f 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 1690 1690 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 1692 0x1692 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 1691 1691 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 1694 0x1694 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 1692 1692 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1693 1693 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 1694 0x1694 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 1694 1694 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1697 0x1697 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1695 1695 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 169a 0x169a 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 1696 1696 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1697 1697 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1698 1698 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 169a 0x169a 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 1699 1699 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 169a 169a 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 169b 0x169b 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 169b 169b 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 169c 169c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 16ad 0x16ad 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 169d 169d 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 169e 0x169e 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 169e 169e 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 169f 169f 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 16a1 0x16a1 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 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 seq_br_type 3 Unconditional Branch seq_branch_adr 16a3 0x16a3 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 16a1 16a1 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16a2 16a2 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 16a3 0x16a3 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 16a3 16a3 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 16a4 16a4 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 16ac 0x16ac 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 16a5 16a5 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 1f1e 0x1f1e 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 16a6 16a6 seq_br_type 1 Branch True seq_branch_adr 16a9 0x16a9 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 16a7 16a7 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 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 16a8 16a8 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 16a9 16a9 ioc_tvbs 2 fiu+val seq_br_type 2 Push (branch address) seq_branch_adr 16ac 0x16ac 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 16aa 16aa 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 1f1e 0x1f1e 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) 16ab 16ab seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 16ac 16ac 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 16ad 16ad seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 16ae 16ae seq_br_type 7 Unconditional Call seq_branch_adr 32a5 0x32a5 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 16af 16af fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 16b0 16b0 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 16b1 16b1 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 16b2 0x16b2 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 16b2 16b2 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 16b3 16b3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 16b4 ; -------------------------------------------------------------------------------------- 16b4 ; 0x0160 Execute Variant_Record,Field_Read_Dynamic 16b4 ; -------------------------------------------------------------------------------------- 16b4 MACRO_Execute_Variant_Record,Field_Read_Dynamic: 16b4 16b4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 16b4 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 16af 0x16af 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 16b5 16b5 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 16b6 0x16b6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 16b6 16b6 seq_br_type 3 Unconditional Branch seq_branch_adr 1620 MACRO_Execute_Variant_Record,Field_Read,Fixed,Direct,fieldnum typ_frame 0 None val_frame 0 None 16b7 16b7 seq_br_type 3 Unconditional Branch seq_branch_adr 167c MACRO_Execute_Variant_Record,Field_Reference,Fixed,Indirect,fieldnum typ_frame 0 None val_frame 0 None 16b8 16b8 seq_br_type 3 Unconditional Branch seq_branch_adr 162a MACRO_Execute_Variant_Record,Field_Read,Variant,Direct,fieldnum typ_frame 0 None val_frame 0 None 16b9 16b9 seq_br_type 3 Unconditional Branch seq_branch_adr 168e MACRO_Execute_Variant_Record,Field_Reference,Variant,Indirect,fieldnum typ_frame 0 None val_frame 0 None 16ba ; -------------------------------------------------------------------------------------- 16ba ; 0x015f Execute Variant_Record,Field_Write_Dynamic 16ba ; -------------------------------------------------------------------------------------- 16ba MACRO_Execute_Variant_Record,Field_Write_Dynamic: 16ba 16ba dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 16ba 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 16af 0x16af 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 16bb 16bb seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 16bc 0x16bc seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 16bc 16bc seq_br_type 3 Unconditional Branch seq_branch_adr 1656 MACRO_Execute_Variant_Record,Field_Write,Fixed,Direct,fieldnum typ_frame 0 None val_frame 0 None 16bd 16bd seq_br_type 3 Unconditional Branch seq_branch_adr 1658 MACRO_Execute_Variant_Record,Field_Write,Fixed,Indirect,fieldnum typ_frame 0 None val_frame 0 None 16be 16be seq_br_type 3 Unconditional Branch seq_branch_adr 1660 MACRO_Execute_Variant_Record,Field_Write,Variant,Direct,fieldnum typ_frame 0 None val_frame 0 None 16bf 16bf seq_br_type 3 Unconditional Branch seq_branch_adr 166a MACRO_Execute_Variant_Record,Field_Write,Variant,Indirect,fieldnum typ_frame 0 None val_frame 0 None 16c0 ; -------------------------------------------------------------------------------------- 16c0 ; 0x015e Execute Variant_Record,Field_Reference_Dynamic 16c0 ; -------------------------------------------------------------------------------------- 16c0 MACRO_Execute_Variant_Record,Field_Reference_Dynamic: 16c0 16c0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 16c0 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 16af 0x16af 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 16c1 16c1 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 16c2 0x16c2 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 16c2 16c2 seq_br_type 3 Unconditional Branch seq_branch_adr 167a MACRO_Execute_Variant_Record,Field_Reference,Fixed,Direct,fieldnum typ_frame 0 None val_frame 0 None 16c3 16c3 seq_br_type 3 Unconditional Branch seq_branch_adr 167c MACRO_Execute_Variant_Record,Field_Reference,Fixed,Indirect,fieldnum typ_frame 0 None val_frame 0 None 16c4 16c4 seq_br_type 3 Unconditional Branch seq_branch_adr 1688 MACRO_Execute_Variant_Record,Field_Reference,Variant,Direct,fieldnum typ_frame 0 None val_frame 0 None 16c5 16c5 seq_br_type 3 Unconditional Branch seq_branch_adr 168e MACRO_Execute_Variant_Record,Field_Reference,Variant,Indirect,fieldnum typ_frame 0 None val_frame 0 None 16c6 ; -------------------------------------------------------------------------------------- 16c6 ; 0x015d Execute Variant_Record,Field_Type_Dynamic 16c6 ; -------------------------------------------------------------------------------------- 16c6 MACRO_Execute_Variant_Record,Field_Type_Dynamic: 16c6 16c6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 16c6 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 16af 0x16af 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 16c7 16c7 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 32d9 0x32d9 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 16c8 16c8 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 16c9 0x16c9 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 16c9 16c9 seq_br_type 7 Unconditional Call seq_branch_adr 32e0 0x32e0 typ_frame 0 None val_frame 0 None 16ca ; -------------------------------------------------------------------------------------- 16ca ; 0x2d00-0x2dff Execute Variant_Record,Field_Append,Fixed,Indirect,fieldnum 16ca ; 0x2f00-0x2fff Execute Variant_Record,Field_Append,Variant,Indirect,fieldnum 16ca ; -------------------------------------------------------------------------------------- 16ca MACRO_Execute_Variant_Record,Field_Append,Fixed,Indirect,fieldnum: 16ca MACRO_Execute_Variant_Record,Field_Append,Variant,Indirect,fieldnum: 16ca 16ca dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_uadr 16ca 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 32db 0x32db 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 16cb 16cb 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 32de 0x32de 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 16cc 16cc 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 32e0 0x32e0 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) 16cd 16cd ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 16cf 0x16cf 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 16ce 16ce fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 16cf 16cf 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 16d4 0x16d4 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 16d0 16d0 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 16d1 16d1 seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 16d2 16d2 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2488 0x2488 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 16d3 16d3 seq_br_type 3 Unconditional Branch seq_branch_adr 16e6 0x16e6 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 16d4 16d4 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 16d6 0x16d6 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 16d5 16d5 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 16d6 16d6 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 32de 0x32de 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 16d7 16d7 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 16d8 16d8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 16db 0x16db 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 16d9 16d9 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 16de 0x16de 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) 16da 16da 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 16df 0x16df 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 16db 16db 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16dc 16dc 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 16de 0x16de 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) 16dd 16dd 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 16df 0x16df 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 16de 16de typ_frame 0 None val_frame 0 None 16df 16df 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 16e0 16e0 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 16e1 16e1 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 16e4 0x16e4 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 16e2 16e2 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 16e3 16e3 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 16e4 16e4 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 16e5 16e5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 16f8 0x16f8 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 16e6 16e6 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 32e0 0x32e0 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 16e7 16e7 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 16e8 16e8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 2488 0x2488 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 16e9 16e9 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 16ea 16ea 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 16eb 16eb 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 16f1 0x16f1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16ec 16ec 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 32e0 0x32e0 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 16ed 16ed 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 32e0 0x32e0 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 16ee 16ee ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 16f6 0x16f6 seq_random 02 ? typ_frame 0 None val_frame 0 None 16ef 16ef 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 16f0 16f0 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16f1 16f1 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 32e0 0x32e0 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 16f2 16f2 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 16ef 0x16ef 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 16f3 16f3 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 32e0 0x32e0 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 16f4 16f4 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 16f5 16f5 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 16f6 0x16f6 typ_frame 0 None val_b_adr 07 GP 0x7 val_frame 0 None 16f6 16f6 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 16f7 16f7 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 2ab4 0x2ab4 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 16f8 16f8 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 16f9 16f9 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 16fd 0x16fd 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 16fa 16fa fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 16f7 0x16f7 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 16fb 16fb 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 16fc 16fc 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 16f8 0x16f8 typ_c_adr 36 GP 0x9 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 16fd 16fd seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 16fe 0x16fe 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 16fe 16fe 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 16ff 16ff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1700 ; -------------------------------------------------------------------------------------- 1700 ; 0x2300-0x23ff Execute Variant_Record,Field_Type,fieldnum 1700 ; -------------------------------------------------------------------------------------- 1700 MACRO_Execute_Variant_Record,Field_Type,fieldnum: 1700 1700 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1700 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 1701 1701 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 32d9 0x32d9 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 1702 1702 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 1703 0x1703 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 1703 1703 seq_br_type 7 Unconditional Call seq_branch_adr 32e0 0x32e0 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1704 ; -------------------------------------------------------------------------------------- 1704 ; 0x2200-0x22ff Execute Variant_Record,Field_Constrain,fieldnum 1704 ; -------------------------------------------------------------------------------------- 1704 MACRO_Execute_Variant_Record,Field_Constrain,fieldnum: 1704 1704 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1704 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 32de 0x32de 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 1705 1705 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 1706 1706 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 1709 0x1709 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 1707 1707 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 1711 0x1711 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 1708 1708 seq_br_type 7 Unconditional Call seq_branch_adr 32e0 0x32e0 typ_frame 0 None val_frame 0 None 1709 1709 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 32e0 0x32e0 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 170a 170a 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 170c 0x170c 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 170b 170b 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 170e 0x170e typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 170c 170c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 170d 170d 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 170e 0x170e typ_c_adr 28 LOOP_COUNTER typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 170e 170e seq_br_type 1 Branch True seq_branch_adr 1711 0x1711 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 170f 170f seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 1710 1710 seq_br_type 7 Unconditional Call seq_branch_adr 32e0 0x32e0 typ_frame 0 None val_frame 0 None 1711 1711 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 1718 0x1718 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 1712 1712 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1714 0x1714 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1713 1713 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 1716 0x1716 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 1714 1714 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1715 1715 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 1716 0x1716 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 1716 1716 seq_br_type 1 Branch True seq_branch_adr 1718 0x1718 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 1717 1717 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1718 1718 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 1722 0x1722 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 1719 1719 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 171e 0x171e 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 171a 171a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 171c 0x171c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 171b 171b 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 171e 0x171e typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 171c 171c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 171d 171d 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 171e 0x171e typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 171e 171e 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 1721 0x1721 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 171f 171f seq_br_type 0 Branch False seq_branch_adr 1721 0x1721 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 1720 1720 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 29e5 0x29e5 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 1721 1721 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 1722 1722 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 1721 0x1721 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 1723 1723 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 1721 0x1721 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 1724 1724 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 1725 1725 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1721 0x1721 seq_random 02 ? typ_frame 0 None val_frame 0 None 1726 ; -------------------------------------------------------------------------------------- 1726 ; 0x2100-0x21ff Execute Variant_Record,Set_Bounds,fieldnum 1726 ; -------------------------------------------------------------------------------------- 1726 MACRO_Execute_Variant_Record,Set_Bounds,fieldnum: 1726 1726 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1726 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 1727 1727 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 32d9 0x32d9 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 1728 1728 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 32d9 0x32d9 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 1729 1729 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 32d9 0x32d9 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 172a 172a 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 32d9 0x32d9 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 172b 172b 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 1733 0x1733 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 172c 172c 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 172d 172d 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 172f 0x172f 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 172e 172e 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 1731 0x1731 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 172f 172f 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1730 1730 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 1731 0x1731 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 1731 1731 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 1734 0x1734 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 1732 1732 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1733 1733 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 1734 0x1734 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 1734 1734 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 1735 1735 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 1736 1736 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 173d 0x173d 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 1737 1737 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 1738 1738 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 173b 0x173b 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 1739 1739 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 173b 0x173b 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 173a 173a 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 173b 173b 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 1757 0x1757 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 173c 173c 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 173d 173d 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 173e 173e 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 173f 173f 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 1740 1740 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 32dc 0x32dc 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 1741 1741 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 1742 1742 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 1748 0x1748 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 1743 1743 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1744 1744 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1745 1745 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 1749 0x1749 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 1746 1746 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1747 1747 seq_br_type 3 Unconditional Branch seq_branch_adr 1749 0x1749 typ_frame 0 None val_frame 0 None 1748 1748 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 2ab4 0x2ab4 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 1749 1749 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 1757 0x1757 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 174a 174a seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1737 0x1737 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 174b 174b 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 1754 0x1754 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 174c 174c 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 174d 174d 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 32dc 0x32dc 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 174e 174e 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 1757 0x1757 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 174f 174f 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 1754 0x1754 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 1750 1750 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 174d 0x174d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 1751 1751 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1752 1752 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 1753 1753 seq_br_type 3 Unconditional Branch seq_branch_adr 174d 0x174d typ_frame 0 None val_frame 0 None 1754 1754 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 1755 1755 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 1756 1756 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 1757 1757 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 175a 0x175a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1758 1758 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 1759 1759 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 175a 175a 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 175b 175b 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 175c 175c 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 175d 175d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 175e ; -------------------------------------------------------------------------------------- 175e ; 0x2000-0x20ff Execute Variant_Record,Set_Variant,fieldnum 175e ; -------------------------------------------------------------------------------------- 175e MACRO_Execute_Variant_Record,Set_Variant,fieldnum: 175e 175e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 175e 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 32d9 0x32d9 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 175f 175f 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 32d9 0x32d9 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 1760 1760 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 1768 0x1768 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) 1761 1761 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 32d9 0x32d9 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 1762 1762 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 32d9 0x32d9 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 1763 1763 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 1764 1764 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 176f 0x176f 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 1765 1765 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 1766 1766 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 1767 1767 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1768 1768 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 32d9 0x32d9 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 1769 1769 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 1766 0x1766 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 176a 176a 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 32d9 0x32d9 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 176b 176b 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 176c 176c 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 176d 176d 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 176f 0x176f seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 176e 176e 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 176f 176f 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 1770 1770 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 1771 1771 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 2a5e 0x2a5e 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) 1772 1772 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 1773 1773 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1774 ; -------------------------------------------------------------------------------------- 1774 ; 0x016e Execute Variant_Record,Not_Equal 1774 ; 0x016f Execute Variant_Record,Equal 1774 ; -------------------------------------------------------------------------------------- 1774 MACRO_Execute_Variant_Record,Equal: 1774 MACRO_Execute_Variant_Record,Not_Equal: 1774 1774 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1774 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 1776 0x1776 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 1775 1775 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1776 1776 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 1777 1777 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1779 0x1779 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 1778 1778 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 1779 1779 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 177a 177a 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 177b 177b seq_br_type 7 Unconditional Call seq_branch_adr 272c 0x272c 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 177c 177c 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 177d 177d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 177e ; -------------------------------------------------------------------------------------- 177e ; 0x016d Execute Variant_Record,Structure_Write 177e ; -------------------------------------------------------------------------------------- 177e MACRO_Execute_Variant_Record,Structure_Write: 177e 177e 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 177e 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 177f 177f 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 1de9 0x1de9 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 1780 ; -------------------------------------------------------------------------------------- 1780 ; 0x016c Execute Variant_Record,Is_Constrained 1780 ; -------------------------------------------------------------------------------------- 1780 MACRO_Execute_Variant_Record,Is_Constrained: 1780 1780 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1780 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 1781 1781 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 1782 ; -------------------------------------------------------------------------------------- 1782 ; 0x015c Execute Variant_Record,Is_Constrained_Object 1782 ; -------------------------------------------------------------------------------------- 1782 MACRO_Execute_Variant_Record,Is_Constrained_Object: 1782 1782 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1782 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 332e 0x332e 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 1783 1783 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 1784 ; -------------------------------------------------------------------------------------- 1784 ; 0x015b Execute Variant_Record,Make_Constrained 1784 ; -------------------------------------------------------------------------------------- 1784 MACRO_Execute_Variant_Record,Make_Constrained: 1784 1784 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1784 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 1785 1785 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1786 ; -------------------------------------------------------------------------------------- 1786 ; 0x016b Execute Variant_Record,Read_Variant 1786 ; -------------------------------------------------------------------------------------- 1786 MACRO_Execute_Variant_Record,Read_Variant: 1786 1786 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 1786 None dispatch_uses_tos 1 None seq_br_type 1 Branch True seq_branch_adr 1789 0x1789 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 1787 1787 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1789 0x1789 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 1788 1788 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 1789 1789 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 1790 0x1790 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 178a 178a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 178c 0x178c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 178b 178b 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 178e 0x178e typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 178c 178c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 178d 178d 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 178e 0x178e typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 178e 178e 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 178f 0x178f 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 178f 178f seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1790 1790 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 1791 1791 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1792 ; -------------------------------------------------------------------------------------- 1792 ; 0x016a Execute Variant_Record,Indirects_Appended 1792 ; -------------------------------------------------------------------------------------- 1792 MACRO_Execute_Variant_Record,Indirects_Appended: 1792 1792 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1792 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 32db 0x32db 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 1793 1793 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 32db 0x32db 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 1794 1794 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 1795 1795 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 1798 0x1798 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 1796 1796 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type c Dispatch True seq_branch_adr 1797 0x1797 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 1797 1797 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1798 1798 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 179c 0x179c 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 1799 1799 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 179a 179a ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 179b 179b 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 179c 179c 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 179d 179d 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 179e 179e 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 32de 0x32de 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 179f 179f 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 17a0 17a0 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 17a1 17a1 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 17a2 ; -------------------------------------------------------------------------------------- 17a2 ; 0x0169 Execute Variant_Record,Read_Discriminant_Constraint 17a2 ; -------------------------------------------------------------------------------------- 17a2 MACRO_Execute_Variant_Record,Read_Discriminant_Constraint: 17a2 17a2 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 17a2 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 32d9 0x32d9 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 17a3 17a3 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 32d9 0x32d9 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 17a4 17a4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 17a5 17a5 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 32d9 0x32d9 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 17a6 17a6 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 17a7 17a7 typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 17a8 17a8 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 17a9 17a9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17aa ; -------------------------------------------------------------------------------------- 17aa ; 0x0168 Execute Variant_Record,Reference_Makes_Copy 17aa ; -------------------------------------------------------------------------------------- 17aa MACRO_Execute_Variant_Record,Reference_Makes_Copy: 17aa 17aa 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 17aa 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 17ab 17ab 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 17b0 0x17b0 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 17ac 17ac 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 17ad 17ad 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 17af 0x17af typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 17ae 17ae seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 17af 17af 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 17b0 17b0 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 17af 0x17af typ_frame 0 None val_frame 0 None 17b1 17b1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17b2 ; -------------------------------------------------------------------------------------- 17b2 ; 0x0167 Execute Variant_Record,Structure_Query 17b2 ; -------------------------------------------------------------------------------------- 17b2 MACRO_Execute_Variant_Record,Structure_Query: 17b2 17b2 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 17b2 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 17b3 17b3 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 17b5 0x17b5 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 17b4 17b4 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 17b7 0x17b7 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 17b5 17b5 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 32d9 0x32d9 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 17b6 17b6 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 17b7 17b7 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 17b8 17b8 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 17b9 17b9 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 17c6 0x17c6 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 17ba 17ba 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 17bb 17bb 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 17b8 0x17b8 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 17bc 17bc 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 17c3 0x17c3 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 17bd 17bd 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 17c1 0x17c1 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 17be 17be 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 17c4 0x17c4 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 17bf 17bf 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 17c6 0x17c6 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 17c0 17c0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 17be 0x17be 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 17c1 17c1 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 17c2 17c2 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 17c3 17c3 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 17c4 17c4 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 17c5 17c5 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 17c6 17c6 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 17c7 17c7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None 17c8 ; -------------------------------------------------------------------------------------- 17c8 ; 0x0166 Execute Variant_Record,Component_Offset 17c8 ; -------------------------------------------------------------------------------------- 17c8 MACRO_Execute_Variant_Record,Component_Offset: 17c8 17c8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17c8 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 32de 0x32de 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 17c9 17c9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 17ca 17ca 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 32d9 0x32d9 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 17cb 17cb 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 17cc 0x17cc 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 17cc 17cc seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 17cd 17cd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17ce ; -------------------------------------------------------------------------------------- 17ce ; 0x0165 Execute Variant_Record,Convert 17ce ; -------------------------------------------------------------------------------------- 17ce MACRO_Execute_Variant_Record,Convert: 17ce 17ce 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 17ce 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 17cf 17cf ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 17d2 0x17d2 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 17d0 17d0 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 2515 0x2515 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 17d1 17d1 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a4 0x32a4 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 17d2 17d2 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 17d5 0x17d5 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 17d3 17d3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 17d4 17d4 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 17d5 17d5 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 17d6 17d6 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 17db 0x17db 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 17d7 17d7 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 2484 0x2484 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 17d8 17d8 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 17d9 17d9 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 17da 17da 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 17db 17db seq_br_type 1 Branch True seq_branch_adr 17de 0x17de 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 17dc 17dc 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 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 17dd 17dd seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 17de 17de 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 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 17df 17df 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) 17e0 ; -------------------------------------------------------------------------------------- 17e0 ; 0x0164 Execute Variant_Record,In_Type 17e0 ; -------------------------------------------------------------------------------------- 17e0 MACRO_Execute_Variant_Record,In_Type: 17e0 17e0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17e0 None seq_br_type 1 Branch True seq_branch_adr 17e2 0x17e2 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 17e1 17e1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 17e2 17e2 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 2515 0x2515 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 17e3 17e3 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 17e4 ; -------------------------------------------------------------------------------------- 17e4 ; 0x0163 Execute Variant_Record,Not_In_Type 17e4 ; -------------------------------------------------------------------------------------- 17e4 MACRO_Execute_Variant_Record,Not_In_Type: 17e4 17e4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17e4 None seq_br_type 1 Branch True seq_branch_adr 17e6 0x17e6 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 17e5 17e5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 17e6 17e6 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 2515 0x2515 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 17e7 17e7 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 17e8 ; -------------------------------------------------------------------------------------- 17e8 ; 0x0162 Execute Variant_Record,Check_In_Type 17e8 ; -------------------------------------------------------------------------------------- 17e8 MACRO_Execute_Variant_Record,Check_In_Type: 17e8 17e8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17e8 None seq_br_type 1 Branch True seq_branch_adr 17ea 0x17ea 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 17e9 17e9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 17ea 17ea 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 2515 0x2515 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 17eb 17eb fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 17ec 0x17ec 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 17ec 17ec seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 17ed 17ed ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17ee ; -------------------------------------------------------------------------------------- 17ee ; 0x0161 Execute Variant_Record,Check_In_Formal_Type 17ee ; -------------------------------------------------------------------------------------- 17ee MACRO_Execute_Variant_Record,Check_In_Formal_Type: 17ee 17ee dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 17ee None seq_br_type 1 Branch True seq_branch_adr 17f0 0x17f0 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 17ef 17ef fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 17f0 17f0 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 2515 0x2515 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 17f1 17f1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 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 17f2 17f2 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 17f3 17f3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 17f4 ; -------------------------------------------------------------------------------------- 17f4 ; 0x0125 Execute Any,Set_Constraint 17f4 ; -------------------------------------------------------------------------------------- 17f4 MACRO_Execute_Any,Set_Constraint: 17f4 17f4 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 17f4 None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 1801 0x1801 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 17f5 17f5 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 17f8 0x17f8 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 17f6 17f6 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 17fa 0x17fa 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 17f7 17f7 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 29e5 0x29e5 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 17f8 17f8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 17f9 0x17f9 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 17f9 17f9 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 17fa 17fa 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 17fb 17fb fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 17fd 0x17fd seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 17fc 17fc 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 17ff 0x17ff typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 17fd 17fd 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 17fe 17fe 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 17ff 0x17ff typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 17ff 17ff seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 29e5 0x29e5 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 1800 1800 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 1801 1801 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 1802 0x1802 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 1802 1802 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 1803 1803 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1804 ; -------------------------------------------------------------------------------------- 1804 ; 0x3c00-0x3cff Execute Record,Field_Read,fieldnum 1804 ; -------------------------------------------------------------------------------------- 1804 MACRO_Execute_Record,Field_Read,fieldnum: 1804 1804 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1804 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 32de 0x32de 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 1805 1805 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 180e 0x180e 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 1806 1806 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 1808 0x1808 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 1807 1807 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 180a 0x180a 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 1808 1808 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1809 1809 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 180a 0x180a 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 180a 180a 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 180b 0x180b 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) 180b 180b 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 180c ; -------------------------------------------------------------------------------------- 180c ; 0x017a Execute Record,Field_Read_Dynamic 180c ; -------------------------------------------------------------------------------------- 180c MACRO_Execute_Record,Field_Read_Dynamic: 180c 180c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 180c 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 1841 0x1841 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 180d 180d 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 1806 0x1806 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 180e 180e 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 180f 180f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1810 ; -------------------------------------------------------------------------------------- 1810 ; 0x3800-0x38ff Execute Record,Field_Write,fieldnum 1810 ; -------------------------------------------------------------------------------------- 1810 MACRO_Execute_Record,Field_Write,fieldnum: 1810 1810 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1810 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 32de 0x32de 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 1811 1811 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 1d78 0x1d78 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 1812 ; -------------------------------------------------------------------------------------- 1812 ; 0x0179 Execute Record,Field_Write_Dynamic 1812 ; -------------------------------------------------------------------------------------- 1812 MACRO_Execute_Record,Field_Write_Dynamic: 1812 1812 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1812 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 1841 0x1841 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 1813 1813 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 1d78 0x1d78 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 1814 ; -------------------------------------------------------------------------------------- 1814 ; 0x3400-0x34ff Execute Record,Field_Reference,fieldnum 1814 ; -------------------------------------------------------------------------------------- 1814 MACRO_Execute_Record,Field_Reference,fieldnum: 1814 1814 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1814 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 1815 1815 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 1816 ; -------------------------------------------------------------------------------------- 1816 ; 0x0178 Execute Record,Field_Reference_Dynamic 1816 ; -------------------------------------------------------------------------------------- 1816 MACRO_Execute_Record,Field_Reference_Dynamic: 1816 1816 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1816 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 1841 0x1841 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 1817 1817 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 1818 ; -------------------------------------------------------------------------------------- 1818 ; 0x3000-0x30ff Execute Record,Field_Type,fieldnum 1818 ; -------------------------------------------------------------------------------------- 1818 MACRO_Execute_Record,Field_Type,fieldnum: 1818 1818 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_mem_strt 3 TYPE READ, AT TOS PLUS FIELD NUMBER dispatch_uadr 1818 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 1819 1819 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 181a 0x181a 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 181a 181a seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 181b 181b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 181c ; -------------------------------------------------------------------------------------- 181c ; 0x0177 Execute Record,Field_Type_Dynamic 181c ; -------------------------------------------------------------------------------------- 181c MACRO_Execute_Record,Field_Type_Dynamic: 181c 181c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 181c 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 1846 0x1846 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 181d 181d 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 181e 0x181e 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 181e 181e seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 181f 181f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1820 ; -------------------------------------------------------------------------------------- 1820 ; 0x017e Execute Record,Not_Equal 1820 ; 0x017f Execute Record,Equal 1820 ; -------------------------------------------------------------------------------------- 1820 MACRO_Execute_Record,Equal: 1820 MACRO_Execute_Record,Not_Equal: 1820 1820 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1820 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 1847 0x1847 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 1821 1821 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 32de 0x32de 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 1822 1822 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 272c 0x272c 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 1823 1823 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 1824 ; -------------------------------------------------------------------------------------- 1824 ; 0x017d Execute Record,Structure_Write 1824 ; -------------------------------------------------------------------------------------- 1824 MACRO_Execute_Record,Structure_Write: 1824 1824 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1824 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1847 0x1847 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 1825 1825 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 1826 1826 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 1829 0x1829 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 1827 1827 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 1828 1828 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 1829 1829 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 182a 182a seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 1f1e 0x1f1e 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 182b 182b 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 182c 0x182c 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 182c 182c seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 182d 182d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 182e ; -------------------------------------------------------------------------------------- 182e ; 0x017c Execute Record,Component_Offset 182e ; -------------------------------------------------------------------------------------- 182e MACRO_Execute_Record,Component_Offset: 182e 182e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 182e 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 32de 0x32de 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 182f 182f 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 1830 1830 typ_frame 0 None val_frame 0 None 1831 1831 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 32d9 0x32d9 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 1832 1832 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 1833 0x1833 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 1833 1833 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1834 ; -------------------------------------------------------------------------------------- 1834 ; 0x017b Execute Record,Convert 1834 ; -------------------------------------------------------------------------------------- 1834 MACRO_Execute_Record,Convert: 1834 1834 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1834 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 1847 0x1847 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 1835 1835 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 1836 1836 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 183a 0x183a 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 1837 1837 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 1838 1838 seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1839 1839 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 183a 183a seq_br_type 1 Branch True seq_branch_adr 183d 0x183d 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 183b 183b 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 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 183c 183c seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 183d 183d 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 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 183e 183e 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 183f 183f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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) 1840 1840 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 1841 1841 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 32de 0x32de 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 1842 1842 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 1843 1843 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 1844 1844 seq_br_type 8 Return True seq_branch_adr 1845 0x1845 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 1845 1845 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1846 1846 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 1842 0x1842 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 1847 1847 fiu_mem_start 2 start-rd ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1848 1848 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 1849 1849 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 184a ; -------------------------------------------------------------------------------------- 184a ; 0x01de Execute Vector,Not_Equal 184a ; 0x01df Execute Vector,Equal 184a ; -------------------------------------------------------------------------------------- 184a MACRO_Execute_Vector,Equal: 184a MACRO_Execute_Vector,Not_Equal: 184a 184a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 184a 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 184c 0x184c 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 184b 184b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 184c 184c 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 1857 0x1857 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 184d 184d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 184e 184e 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 184f 184f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1851 0x1851 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 1850 1850 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 1853 0x1853 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1851 1851 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1852 1852 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 1853 0x1853 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1853 1853 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 1854 1854 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1858 0x1858 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 1855 1855 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 1856 1856 seq_br_type 3 Unconditional Branch seq_branch_adr 1858 0x1858 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 1857 1857 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 32a9 0x32a9 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 1858 1858 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 1863 0x1863 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 1859 1859 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 185a 185a 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 185b 185b fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 185d 0x185d 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 185c 185c 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 185f 0x185f typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 185d 185d 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 185e 185e 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 185f 0x185f typ_frame 0 None val_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 185f 185f 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 1860 1860 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1864 0x1864 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 1861 1861 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 1862 1862 seq_br_type 3 Unconditional Branch seq_branch_adr 1864 0x1864 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 1863 1863 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 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_c_adr 3c GP 0x3 val_c_source 0 FIU_BUS val_frame 0 None 1864 1864 ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 272c 0x272c 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 1865 1865 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 1866 0x1866 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 1866 1866 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1867 0x1867 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 1867 1867 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 1869 0x1869 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 1868 1868 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 1869 1869 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 186b 0x186b 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 186a 186a 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 186b 186b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 186c 0x186c 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 186c 186c 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 186d 186d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 186e ; -------------------------------------------------------------------------------------- 186e ; 0x01c0 Execute Vector,Greater_Equal 186e ; -------------------------------------------------------------------------------------- 186e MACRO_Execute_Vector,Greater_Equal: 186e 186e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 186e 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 186f 186f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1872 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 1870 ; -------------------------------------------------------------------------------------- 1870 ; 0x01c2 Execute Vector,Greater 1870 ; -------------------------------------------------------------------------------------- 1870 MACRO_Execute_Vector,Greater: 1870 1870 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1870 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 1871 1871 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1878 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 1872 ; -------------------------------------------------------------------------------------- 1872 ; 0x01bf Execute Vector,Less_Equal 1872 ; -------------------------------------------------------------------------------------- 1872 MACRO_Execute_Vector,Less_Equal: 1872 1872 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 1872 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1873 1873 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 187a 0x187a 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 1874 1874 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1876 0x1876 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 1875 1875 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 187a 0x187a 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 1876 1876 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1877 1877 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 187a 0x187a 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 1878 ; -------------------------------------------------------------------------------------- 1878 ; 0x01c1 Execute Vector,Less 1878 ; -------------------------------------------------------------------------------------- 1878 MACRO_Execute_Vector,Less: 1878 1878 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 1878 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1879 1879 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 1874 0x1874 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 187a 187a 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 187b 187b 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 187c 187c 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 187d 187d 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 1882 0x1882 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 187e 187e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1880 0x1880 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 187f 187f 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 1882 0x1882 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 1880 1880 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1881 1881 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 1882 0x1882 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 1882 1882 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 1883 1883 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 1884 1884 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 188a 0x188a 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 1885 1885 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 188d 0x188d 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 1886 1886 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 1888 0x1888 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 1887 1887 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 1888 1888 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 188e 0x188e 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 1889 1889 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 188d 0x188d 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 188a 188a 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 188b 188b 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 188c 188c 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 1892 0x1892 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 188d 188d fiu_mem_start 2 start-rd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1893 0x1893 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 188e 188e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1894 0x1894 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 188f 188f 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 1896 0x1896 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 1890 1890 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 188b 0x188b 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 1891 1891 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 188d 0x188d 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 1892 1892 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 1889 0x1889 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 1893 1893 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 1894 1894 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1895 1895 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 1890 0x1890 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 1896 1896 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1897 1897 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 1890 0x1890 typ_frame 0 None val_frame 0 None 1898 ; -------------------------------------------------------------------------------------- 1898 ; 0x01dd Execute Vector,First 1898 ; -------------------------------------------------------------------------------------- 1898 MACRO_Execute_Vector,First: 1898 1898 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1898 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 189d 0x189d 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 1899 1899 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 189b 0x189b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 189a 189a 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 189b 189b 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 189c 189c 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 189d 189d 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 1899 0x1899 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 189e ; -------------------------------------------------------------------------------------- 189e ; 0x01dc Execute Vector,Last 189e ; -------------------------------------------------------------------------------------- 189e MACRO_Execute_Vector,Last: 189e 189e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 189e 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 18a7 0x18a7 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 189f 189f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18a2 0x18a2 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 18a0 18a0 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 18a1 18a1 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 18a5 0x18a5 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 18a2 18a2 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18a3 18a3 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 18a4 18a4 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 18a5 0x18a5 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 18a5 18a5 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 18a6 0x18a6 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 18a6 18a6 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 1899 0x1899 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 18a7 18a7 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 18a8 18a8 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 18a9 18a9 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 18aa 18aa 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 18ad 0x18ad 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 18ab 18ab 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 18ac 0x18ac 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 18ac 18ac 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 1899 0x1899 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 18ad 18ad 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 18ae ; -------------------------------------------------------------------------------------- 18ae ; 0x01db Execute Vector,Length 18ae ; -------------------------------------------------------------------------------------- 18ae MACRO_Execute_Vector,Length: 18ae 18ae dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 18ae 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 1899 0x1899 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 18af 18af 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 1899 0x1899 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 18b0 ; -------------------------------------------------------------------------------------- 18b0 ; 0x01da Execute Vector,Bounds 18b0 ; -------------------------------------------------------------------------------------- 18b0 MACRO_Execute_Vector,Bounds: 18b0 18b0 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 18b0 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 18b7 0x18b7 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 18b1 18b1 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18b4 0x18b4 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 18b2 18b2 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 18b3 18b3 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 18a5 0x18a5 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 18b4 18b4 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18b5 18b5 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 18b6 18b6 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 18a5 0x18a5 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 18b7 18b7 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 18b8 18b8 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 18b9 18b9 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 18ba 18ba ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 18aa 0x18aa 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 18bb 18bb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18bc ; -------------------------------------------------------------------------------------- 18bc ; 0x01d9 Execute Vector,Reverse_Bounds 18bc ; -------------------------------------------------------------------------------------- 18bc MACRO_Execute_Vector,Reverse_Bounds: 18bc 18bc dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 18bc 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 18c5 0x18c5 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 18bd 18bd fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18c0 0x18c0 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 18be 18be 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 18bf 18bf 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 18c3 0x18c3 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 18c0 18c0 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18c1 18c1 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 18c2 18c2 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 18c3 0x18c3 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 18c3 18c3 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 18c4 0x18c4 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 18c4 18c4 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 18cd 0x18cd 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 18c5 18c5 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 18c6 18c6 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 18c7 18c7 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 18c8 18c8 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 18c9 18c9 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 18cc 0x18cc 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 18ca 18ca 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 18cb 0x18cb 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 18cb 18cb 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 18cd 0x18cd 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 18cc 18cc 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 18cd 18cd fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 18cf 0x18cf seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 18ce 18ce 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 18cf 18cf 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18d0 18d0 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 18d1 18d1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18d2 ; -------------------------------------------------------------------------------------- 18d2 ; 0x01d8 Execute Vector,Element_Type 18d2 ; -------------------------------------------------------------------------------------- 18d2 MACRO_Execute_Vector,Element_Type: 18d2 18d2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 18d2 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 18d3 18d3 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 18d4 18d4 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 18d5 18d5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18d6 ; -------------------------------------------------------------------------------------- 18d6 ; 0x01d7 Execute Vector,Field_Read 18d6 ; -------------------------------------------------------------------------------------- 18d6 MACRO_Execute_Vector,Field_Read: 18d6 18d6 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 18d6 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 18d7 18d7 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 18e5 0x18e5 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 18d8 18d8 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 18e2 0x18e2 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 18d9 18d9 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 18eb 0x18eb 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 18da 18da 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 18dc 0x18dc 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 18db 18db 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 18de 0x18de 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 18dc 18dc 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18dd 18dd 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 18de 0x18de 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 18de 18de seq_br_type 0 Branch False seq_branch_adr 18e1 0x18e1 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 18df 18df 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 18e0 0x18e0 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) 18e0 18e0 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 18e1 18e1 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 18e2 18e2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 18e3 18e3 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 18da 0x18da 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 18e4 18e4 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 18da 0x18da 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 18e5 18e5 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 18e6 18e6 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 18ec 0x18ec 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 18e7 18e7 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 18e8 18e8 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 18ef 0x18ef 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 18e9 18e9 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 18f2 0x18f2 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 18ea 18ea 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 18da 0x18da 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 18eb 18eb seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 18ec 18ec 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 18ed 18ed 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 18ee 18ee 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 18e9 0x18e9 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 18ef 18ef 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 18f0 18f0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 18f1 18f1 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 18da 0x18da 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 18f2 18f2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 18f3 18f3 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 18da 0x18da 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 18f4 ; -------------------------------------------------------------------------------------- 18f4 ; 0x018b Execute Subvector,Field_Read 18f4 ; -------------------------------------------------------------------------------------- 18f4 MACRO_Execute_Subvector,Field_Read: 18f4 18f4 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 18f4 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 18d7 0x18d7 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 18f5 18f5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 18f6 ; -------------------------------------------------------------------------------------- 18f6 ; 0x01d6 Execute Vector,Field_Write 18f6 ; -------------------------------------------------------------------------------------- 18f6 MACRO_Execute_Vector,Field_Write: 18f6 18f6 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 18f6 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 18f7 18f7 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 18fe 0x18fe 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 18f8 18f8 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 18fb 0x18fb 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 18f9 18f9 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 1d78 0x1d78 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 18fa 18fa seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 18fb 18fb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 18fc 18fc 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 1d78 0x1d78 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 18fd 18fd 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 1d78 0x1d78 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 18fe 18fe 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 18ff 18ff fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1905 0x1905 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 1900 1900 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 1901 1901 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 1908 0x1908 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 1902 1902 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 190b 0x190b 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 1903 1903 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 1d78 0x1d78 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 1904 1904 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1905 1905 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1906 1906 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 1907 1907 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 1902 0x1902 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 1908 1908 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 1909 1909 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 190a 190a 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 1d78 0x1d78 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 190b 190b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 190c 190c 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 1d78 0x1d78 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 190d 190d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 190e ; -------------------------------------------------------------------------------------- 190e ; 0x018a Execute Subvector,Field_Write 190e ; -------------------------------------------------------------------------------------- 190e MACRO_Execute_Subvector,Field_Write: 190e 190e 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 190e 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 18f7 0x18f7 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 190f 190f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1910 ; -------------------------------------------------------------------------------------- 1910 ; 0x01d5 Execute Vector,Field_Reference 1910 ; -------------------------------------------------------------------------------------- 1910 MACRO_Execute_Vector,Field_Reference: 1910 1910 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 1910 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 1911 1911 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 1918 0x1918 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 1912 1912 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 1915 0x1915 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 1913 1913 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 1914 0x1914 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 1914 1914 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1915 1915 ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 1914 0x1914 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 1916 1916 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 1917 0x1917 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 1917 1917 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 1918 1918 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 1919 1919 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1920 0x1920 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 191a 191a 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 191b 191b 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 1923 0x1923 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 191c 191c 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 191e 0x191e 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 191d 191d 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 1914 0x1914 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 191e 191e seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 191f 191f 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 1920 1920 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1921 1921 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 1922 1922 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 191c 0x191c 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 1923 1923 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 1924 1924 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1925 1925 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 1926 ; -------------------------------------------------------------------------------------- 1926 ; 0x0189 Execute Subvector,Field_Reference 1926 ; -------------------------------------------------------------------------------------- 1926 MACRO_Execute_Subvector,Field_Reference: 1926 1926 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 1926 None dispatch_uses_tos 1 None fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 1911 0x1911 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 1927 1927 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1928 ; -------------------------------------------------------------------------------------- 1928 ; 0x01d4 Execute Vector,Structure_Write 1928 ; -------------------------------------------------------------------------------------- 1928 MACRO_Execute_Vector,Structure_Write: 1928 1928 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 1928 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 1929 1929 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 1e1a 0x1e1a 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 192a ; -------------------------------------------------------------------------------------- 192a ; 0x01d1 Execute Vector,Xor 192a ; 0x01d2 Execute Vector,Or 192a ; 0x01d3 Execute Vector,And 192a ; -------------------------------------------------------------------------------------- 192a MACRO_Execute_Vector,And: 192a MACRO_Execute_Vector,Or: 192a MACRO_Execute_Vector,Xor: 192a 192a 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 192a None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 192b 192b 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 1930 0x1930 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 192c 192c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 192e 0x192e 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 192d 192d 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 1931 0x1931 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 192e 192e 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 192f 192f 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 1931 0x1931 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 1930 1930 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 1931 1931 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 1932 1932 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 1933 1933 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 1935 0x1935 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 1934 1934 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 193f 0x193f 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 1935 1935 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 1937 0x1937 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 1936 1936 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 1939 0x1939 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 1937 1937 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1938 1938 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 1939 0x1939 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 1939 1939 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 193b 0x193b 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) 193a 193a 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 193d 0x193d 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 193b 193b 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 193c 193c 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 193d 0x193d 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 193d 193d 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 193e 193e ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 193f 0x193f 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 193f 193f 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 32a3 0x32a3 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 1940 1940 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 1943 0x1943 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 1941 1941 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 194d 0x194d 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 1942 1942 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 1943 1943 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 1948 0x1948 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 1944 1944 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1949 0x1949 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 1945 1945 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 1946 0x1946 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1946 1946 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 194b 0x194b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1947 1947 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 1948 1948 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1942 0x1942 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 1949 1949 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 194a 194a 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 1946 0x1946 typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 194b 194b 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 194c 194c 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 1948 0x1948 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 194d 194d seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 194e 194e seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 194f 194f seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1950 1950 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1951 1951 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 195d 0x195d 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 1952 1952 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 1961 0x1961 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 1953 1953 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 1951 0x1951 typ_frame 0 None val_frame 0 None 1954 1954 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1955 1955 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 195d 0x195d 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 1956 1956 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 1961 0x1961 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 1957 1957 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 1955 0x1955 typ_frame 0 None val_frame 0 None 1958 1958 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 1959 1959 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 195d 0x195d 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 195a 195a 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 1961 0x1961 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 195b 195b 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 1959 0x1959 typ_frame 0 None val_frame 0 None 195c 195c seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d typ_frame 0 None val_frame 0 None 195d 195d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1963 0x1963 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 195e 195e 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 195f 195f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1965 0x1965 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 1960 1960 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 2ab4 0x2ab4 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 1961 1961 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 1967 0x1967 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 1962 1962 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 1963 1963 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1964 1964 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 195f 0x195f 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 1965 1965 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1966 1966 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 2ab4 0x2ab4 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 1967 1967 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 1968 1968 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 1969 1969 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 196a ; -------------------------------------------------------------------------------------- 196a ; 0x01d0 Execute Vector,Complement 196a ; -------------------------------------------------------------------------------------- 196a MACRO_Execute_Vector,Complement: 196a 196a 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 196a 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 196b 196b 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 196c 196c 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 196e 0x196e 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 196d 196d ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1978 0x1978 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 196e 196e 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 1970 0x1970 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 196f 196f 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 1972 0x1972 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 1970 1970 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1971 1971 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 1972 0x1972 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 1972 1972 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 1974 0x1974 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) 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_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1976 0x1976 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 1974 1974 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 1975 1975 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 1976 0x1976 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 1976 1976 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 1977 1977 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1978 0x1978 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 1978 1978 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1989 0x1989 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 1979 1979 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 197a 197a 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 197b 197b 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 197e 0x197e 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 197c 197c seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 197d 197d 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 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 1985 0x1985 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 197f 197f 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 1980 1980 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 1981 1981 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 1987 0x1987 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 1982 1982 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 1983 1983 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 197b 0x197b typ_frame 0 None val_frame 0 None 1984 1984 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 1985 1985 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1986 1986 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 1980 0x1980 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 1987 1987 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 1988 1988 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 1983 0x1983 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1989 1989 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 198e 0x198e 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 198a 198a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 198f 0x198f 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 198b 198b 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 198c 0x198c typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 198c 198c 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 1991 0x1991 seq_cond_sel 65 CROSS_WORD_FIELD~ 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_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 198e 198e ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1984 0x1984 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 198f 198f 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1990 1990 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 198c 0x198c typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 1991 1991 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 1992 1992 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 198e 0x198e typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1993 1993 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1994 ; -------------------------------------------------------------------------------------- 1994 ; 0x01cf Execute Vector,Slice_Read 1994 ; -------------------------------------------------------------------------------------- 1994 MACRO_Execute_Vector,Slice_Read: 1994 1994 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 1994 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 32de 0x32de 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 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_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 19b6 0x19b6 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 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 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 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_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 199b 199b 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 19ad 0x19ad 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 199c 199c ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 199d 199d ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 199e 199e ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 199f 199f 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 19a0 19a0 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 19a1 19a1 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 19aa 0x19aa 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 19a2 19a2 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 19a3 19a3 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 19a4 19a4 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 19a5 19a5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 19a9 0x19a9 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 19a6 19a6 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 19a7 19a7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 19a8 19a8 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) 19a9 19a9 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc 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 19aa 19aa fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 19ab 19ab 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 19ac 19ac 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 19a4 0x19a4 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 19ad 19ad 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 32cc 0x32cc 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 19ae 19ae fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19b2 0x19b2 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 19af 19af 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 19b0 19b0 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 19b1 19b1 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 199d 0x199d 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 19b2 19b2 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19b3 19b3 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 19b4 19b4 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 19b5 19b5 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 199d 0x199d 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 19b6 19b6 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 32dc 0x32dc 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 19b7 19b7 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 32cc 0x32cc 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) 19b8 19b8 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 19b9 19b9 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 19c0 0x19c0 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 19ba 19ba 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 19bb 19bb 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 32dc 0x32dc 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 19bc 19bc 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 19c3 0x19c3 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 19bd 19bd 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 19be 19be 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 19bf 19bf 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 19c0 19c0 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 19c1 19c1 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 19c2 19c2 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 32dc 0x32dc 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 19c3 19c3 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 19be 0x19be seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 19c4 ; -------------------------------------------------------------------------------------- 19c4 ; 0x01ce Execute Vector,Slice_Write 19c4 ; -------------------------------------------------------------------------------------- 19c4 MACRO_Execute_Vector,Slice_Write: 19c4 19c4 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 19c4 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 19c5 19c5 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 19ec 0x19ec 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 19c6 19c6 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 19e7 0x19e7 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 19c7 19c7 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 19ca 0x19ca 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 19c8 19c8 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 19c9 19c9 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 19ca 19ca 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 19d5 0x19d5 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 19cb 19cb 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 19cc 19cc ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 19cd 19cd ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 19ce 19ce 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 19cf 19cf 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 19d0 19d0 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 19de 0x19de 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 19d1 19d1 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 19e9 0x19e9 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 19d2 19d2 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 19d3 19d3 ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 19d4 19d4 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 19d5 19d5 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 19d6 19d6 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19da 0x19da 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 19d7 19d7 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 19d8 19d8 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 19d9 19d9 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 19cc 0x19cc 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 19da 19da 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19db 19db 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 19dc 19dc 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 19dd 19dd 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 19cc 0x19cc 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 19de 19de 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 19df 19df fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19e3 0x19e3 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 19e0 19e0 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 19e9 0x19e9 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 19e1 19e1 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 19e2 19e2 seq_br_type 3 Unconditional Branch seq_branch_adr 19d3 0x19d3 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 19e3 19e3 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19e4 19e4 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 19e9 0x19e9 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 19e5 19e5 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 19e6 19e6 seq_br_type 3 Unconditional Branch seq_branch_adr 19d3 0x19d3 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 19e7 19e7 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 19e8 19e8 seq_br_type 3 Unconditional Branch seq_branch_adr 19ce 0x19ce 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 19e9 19e9 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 19ea 19ea ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 19eb 0x19eb 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 19eb 19eb seq_br_type 7 Unconditional Call seq_branch_adr 32db 0x32db typ_frame 0 None val_frame 0 None 19ec 19ec fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 19ed 19ed 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 19ee 19ee seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 19ef 19ef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 19f0 ; -------------------------------------------------------------------------------------- 19f0 ; 0x01cd Execute Vector,Slice_Reference 19f0 ; -------------------------------------------------------------------------------------- 19f0 MACRO_Execute_Vector,Slice_Reference: 19f0 19f0 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 19f0 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 1af3 0x1af3 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 19f1 19f1 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 19fa 0x19fa 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 19f2 19f2 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 32de 0x32de 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 19f3 19f3 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 19f4 19f4 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 19f9 0x19f9 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 19f5 19f5 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 32a3 0x32a3 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 19f6 19f6 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 19f7 19f7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 19f8 19f8 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 19f9 19f9 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 19fa 19fa fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 19fd 0x19fd 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 19fb 19fb 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 19fc 19fc 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 19fd 19fd 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 19fe 19fe 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 19ff 19ff 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 1a00 ; -------------------------------------------------------------------------------------- 1a00 ; 0x01cc Execute Vector,Catenate 1a00 ; -------------------------------------------------------------------------------------- 1a00 MACRO_Execute_Vector,Catenate: 1a00 1a00 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 1a00 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 1af3 0x1af3 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 1a01 1a01 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 1a08 0x1a08 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 1a02 1a02 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a05 0x1a05 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 1a03 1a03 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 1a04 1a04 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 1a09 0x1a09 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 1a05 1a05 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a06 1a06 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 1a07 1a07 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 1a09 0x1a09 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 1a08 1a08 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 1a09 1a09 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a0a 1a0a 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 32a9 0x32a9 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 1a0b 1a0b 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 1a0c 1a0c 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 1a13 0x1a13 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 1a0d 1a0d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a10 0x1a10 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 1a0e 1a0e 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 1a0f 1a0f 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 1a13 0x1a13 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a10 1a10 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a11 1a11 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 1a12 1a12 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 1a13 0x1a13 typ_c_adr 3c GP 0x3 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1a13 1a13 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 1a14 1a14 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 1a16 0x1a16 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 1a15 1a15 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc typ_frame 0 None val_frame 0 None 1a16 1a16 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 1a17 1a17 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 1a18 1a18 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 1a19 1a19 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 1a28 0x1a28 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 1a1a 1a1a 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 32a2 0x32a2 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 1a1b 1a1b 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 1a1c 1a1c 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 1a1d 1a1d 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 1a1e 1a1e 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) 1a1f 1a1f 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 1a20 1a20 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 1a22 0x1a22 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 1a21 1a21 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 1a24 0x1a24 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 1a22 1a22 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 1a23 1a23 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 1a24 0x1a24 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a24 1a24 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e seq_cond_sel 25 TYP.FALSE (early) seq_latch 1 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1a25 1a25 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 1a26 1a26 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 1f1e 0x1f1e 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 1a27 1a27 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 1a28 1a28 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 32dc 0x32dc 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 1a29 1a29 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 1a2a 1a2a 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 1a1f 0x1a1f 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) 1a2b 1a2b 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 1a2e 0x1a2e 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 1a2c 1a2c 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 1a2d 1a2d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a2f 0x1a2f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a2e 1a2e 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 1a32 0x1a32 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 1a2f 1a2f 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a30 1a30 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 1a31 1a31 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 1a32 0x1a32 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 1a32 1a32 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 1a39 0x1a39 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 1a33 1a33 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 1a34 1a34 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 1a35 1a35 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 1a3c 0x1a3c seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 1a36 1a36 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 1a37 1a37 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 32dc 0x32dc 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 1a38 1a38 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 1a39 1a39 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 1a3a 1a3a 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 1a3b 1a3b 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 1a3c 1a3c 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 1a37 0x1a37 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a3d 1a3d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1a3e ; -------------------------------------------------------------------------------------- 1a3e ; 0x01cb Execute Vector,Append 1a3e ; -------------------------------------------------------------------------------------- 1a3e MACRO_Execute_Vector,Append: 1a3e 1a3e dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1a3e 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) 1a3f 1a3f 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 1a40 1a40 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 32a9 0x32a9 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 1a41 1a41 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 32cc 0x32cc 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 1a42 1a42 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 1a43 1a43 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 1a52 0x1a52 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 1a44 1a44 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 1a45 1a45 ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 1a47 0x1a47 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 1a46 1a46 typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 1a47 1a47 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1a48 1a48 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 32dc 0x32dc 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 1a49 1a49 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 1a4a 1a4a 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 1a50 0x1a50 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 1a4b 1a4b 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 32cc 0x32cc 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 1a4c 1a4c 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 1a4d 1a4d fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1a4e 1a4e 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 1a4f 1a4f 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 1d78 0x1d78 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 1a50 1a50 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 32cc 0x32cc 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 1a51 1a51 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 1a4c 0x1a4c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a52 1a52 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 1a53 1a53 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 1a5c 0x1a5c 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 1a54 1a54 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) 1a55 1a55 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 1a5f 0x1a5f 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 1a56 1a56 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 1a57 1a57 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 32a2 0x32a2 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 1a58 1a58 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 1a59 1a59 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a49 0x1a49 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 1a5a 1a5a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a49 0x1a49 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 1a5b 1a5b seq_br_type 3 Unconditional Branch seq_branch_adr 1a49 0x1a49 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 1a5c 1a5c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a5d 1a5d 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) 1a5e 1a5e 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 1a56 0x1a56 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 1a5f 1a5f 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 1a60 1a60 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 1a61 1a61 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 1a56 0x1a56 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 1a62 ; -------------------------------------------------------------------------------------- 1a62 ; 0x01ca Execute Vector,Prepend 1a62 ; -------------------------------------------------------------------------------------- 1a62 MACRO_Execute_Vector,Prepend: 1a62 1a62 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1a62 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) 1a63 1a63 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 1a64 1a64 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 32a9 0x32a9 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 1a65 1a65 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 32cc 0x32cc 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 1a66 1a66 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 1a67 1a67 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 1a74 0x1a74 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 1a68 1a68 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 32cc 0x32cc 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 1a69 1a69 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 32a2 0x32a2 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 1a6a 1a6a 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 32dc 0x32dc 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 1a6b 1a6b 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 1a6c 1a6c 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 1a72 0x1a72 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 1a6d 1a6d 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 32cc 0x32cc 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 1a6e 1a6e 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 1a6f 1a6f fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1a70 1a70 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 1a71 1a71 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 1d78 0x1d78 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 1a72 1a72 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 32cc 0x32cc 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 1a73 1a73 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 1a6e 0x1a6e typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a74 1a74 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 1a75 1a75 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 1a7c 0x1a7c 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 1a76 1a76 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 1a77 1a77 ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1a78 1a78 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 1a79 1a79 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 1a6a 0x1a6a 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 1a7a 1a7a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a6a 0x1a6a 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 1a7b 1a7b seq_br_type 3 Unconditional Branch seq_branch_adr 1a6a 0x1a6a 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 1a7c 1a7c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a7d 1a7d 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 1a7e 1a7e 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 1a77 0x1a77 typ_frame 0 None val_frame 0 None 1a7f 1a7f 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 1a80 1a80 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1a82 0x1a82 typ_frame 0 None val_frame 0 None 1a81 1a81 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 1a83 0x1a83 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 1a82 1a82 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 1a83 0x1a83 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 1a83 1a83 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a85 0x1a85 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1a84 1a84 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 1a85 1a85 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a86 1a86 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 1a87 1a87 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1a88 ; -------------------------------------------------------------------------------------- 1a88 ; 0x01c7 Execute Vector,Convert 1a88 ; -------------------------------------------------------------------------------------- 1a88 MACRO_Execute_Vector,Convert: 1a88 1a88 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 1a88 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1a89 1a89 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 1a8a 1a8a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1aa2 0x1aa2 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 1a8b 1a8b 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 1a95 0x1a95 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 1a8c 1a8c 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 1a8d 1a8d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1a8e 1a8e 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 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 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 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_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 1a90 1a90 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 1a92 0x1a92 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) 1a91 1a91 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1a92 1a92 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 1a93 1a93 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1a94 1a94 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) 1a95 1a95 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1a98 0x1a98 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 1a96 1a96 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 1a97 1a97 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 1a98 1a98 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1a99 1a99 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 1a9a 1a9a 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 1a9b 1a9b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1aa0 0x1aa0 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 1a9c 1a9c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1aa0 0x1aa0 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 1a9d 1a9d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e 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 1a9e 1a9e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 1aa0 0x1aa0 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 1a9f 1a9f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e 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 1aa0 1aa0 typ_frame 0 None val_frame 0 None 1aa1 1aa1 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a2 0x32a2 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 1aa2 1aa2 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 1a95 0x1a95 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 1aa3 1aa3 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 1a9c 0x1a9c 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 1aa4 1aa4 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 1aa5 1aa5 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1abc 0x1abc 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 1aa6 1aa6 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 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_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 1aa7 1aa7 seq_br_type 4 Call False seq_branch_adr 1a9e 0x1a9e 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 1aa8 1aa8 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 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 1aa9 1aa9 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) 1aaa 1aaa 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 1aac 0x1aac 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) 1aab 1aab ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1aac 1aac 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 1aad 1aad 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 32cc 0x32cc 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 1aae 1aae 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 1ab8 0x1ab8 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 1aaf 1aaf 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 32dc 0x32dc 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 1ab0 1ab0 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 1f1e 0x1f1e 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 1ab1 1ab1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 1ab2 0x1ab2 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) 1ab2 1ab2 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 332e 0x332e 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 1ab3 1ab3 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 1ab4 1ab4 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 1aba 0x1aba 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 1ab5 1ab5 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 1ab6 1ab6 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 32dc 0x32dc 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 1ab7 1ab7 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 1ab8 1ab8 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 32dc 0x32dc 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 1ab9 1ab9 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 1ab0 0x1ab0 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1aba 1aba 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 1abb 1abb 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 1ab6 0x1ab6 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1abc 1abc 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 32a9 0x32a9 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 1abd 1abd ioc_fiubs 2 typ seq_br_type 4 Call False seq_branch_adr 1a9b 0x1a9b 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 1abe 1abe 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 1abf 1abf 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 1ac2 0x1ac2 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 1ac0 1ac0 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 1ac1 1ac1 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 1ac2 1ac2 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 1ac4 0x1ac4 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) 1ac3 1ac3 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1ac4 1ac4 ioc_fiubs 1 val seq_br_type 1 Branch True seq_branch_adr 1ac6 0x1ac6 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 1ac5 1ac5 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 1ac6 1ac6 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1ac7 1ac7 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 1ac8 ; -------------------------------------------------------------------------------------- 1ac8 ; 0x01c6 Execute Vector,Convert_To_Formal 1ac8 ; -------------------------------------------------------------------------------------- 1ac8 MACRO_Execute_Vector,Convert_To_Formal: 1ac8 1ac8 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 1ac8 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1ac9 1ac9 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 1aca 1aca seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1aa2 0x1aa2 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 1acb 1acb 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 1a95 0x1a95 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 1acc 1acc seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1a7f 0x1a7f 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 1acd 1acd 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 1ace 1ace seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1a8e 0x1a8e 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 1acf 1acf seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1ad0 ; -------------------------------------------------------------------------------------- 1ad0 ; 0x01c5 Execute Vector,In_Type 1ad0 ; -------------------------------------------------------------------------------------- 1ad0 MACRO_Execute_Vector,In_Type: 1ad0 1ad0 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 1ad0 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1ad1 1ad1 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 1ad2 1ad2 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 1ae1 0x1ae1 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 1ad3 1ad3 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 1ad7 0x1ad7 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 1ad4 1ad4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1a7f 0x1a7f 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 1ad5 1ad5 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 1ad6 0x1ad6 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 1ad6 1ad6 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 1ad7 1ad7 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ada 0x1ada seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1ad8 1ad8 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 1ad9 1ad9 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 1ada 1ada 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1adb 1adb 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 1adc 1adc 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 1add 1add ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ade ; -------------------------------------------------------------------------------------- 1ade ; 0x01c4 Execute Vector,Not_In_Type 1ade ; -------------------------------------------------------------------------------------- 1ade MACRO_Execute_Vector,Not_In_Type: 1ade 1ade 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 1ade None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1adf 1adf 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 1ae0 1ae0 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 1ad3 0x1ad3 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 1ae1 1ae1 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 1ad7 0x1ad7 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 1ae2 1ae2 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 1ad6 0x1ad6 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 1ae3 1ae3 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 1ae4 1ae4 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 1ae5 1ae5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1ad6 0x1ad6 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 1ae6 ; -------------------------------------------------------------------------------------- 1ae6 ; 0x01c3 Execute Vector,Check_In_Type 1ae6 ; -------------------------------------------------------------------------------------- 1ae6 MACRO_Execute_Vector,Check_In_Type: 1ae6 1ae6 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 1ae6 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 1af3 0x1af3 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 1ae7 1ae7 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 1ae8 1ae8 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1aed 0x1aed 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 1ae9 1ae9 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 1ad7 0x1ad7 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 1aea 1aea seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 1a7f 0x1a7f 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 1aeb 1aeb 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 1aec 0x1aec 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 1aec 1aec seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1aed 1aed 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 1ad7 0x1ad7 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 1aee 1aee 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 32a2 0x32a2 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 1aef 1aef 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 1af0 1af0 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 1af1 1af1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1af2 0x1af2 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 1af2 1af2 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1af3 1af3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1af4 1af4 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 1af5 1af5 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1af6 ; -------------------------------------------------------------------------------------- 1af6 ; 0x022f Execute Access,Equal 1af6 ; -------------------------------------------------------------------------------------- 1af6 MACRO_Execute_Access,Equal: 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 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 1af7 1af7 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 1af8 ; -------------------------------------------------------------------------------------- 1af8 ; 0x022e Execute Access,Not_Equal 1af8 ; -------------------------------------------------------------------------------------- 1af8 MACRO_Execute_Access,Not_Equal: 1af8 1af8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1af8 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 1af9 1af9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1afa ; -------------------------------------------------------------------------------------- 1afa ; 0x022d Execute Access,Is_Null 1afa ; -------------------------------------------------------------------------------------- 1afa MACRO_Execute_Access,Is_Null: 1afa 1afa dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1afa 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 1afb 1afb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1afc ; -------------------------------------------------------------------------------------- 1afc ; 0x022c Execute Access,Not_Null 1afc ; -------------------------------------------------------------------------------------- 1afc MACRO_Execute_Access,Not_Null: 1afc 1afc dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1afc 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 1afd 1afd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1afe ; -------------------------------------------------------------------------------------- 1afe ; 0x022b Execute Access,Set_Null 1afe ; -------------------------------------------------------------------------------------- 1afe MACRO_Execute_Access,Set_Null: 1afe 1afe dispatch_csa_valid 1 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1afe 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 1b02 0x1b02 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 1aff 1aff 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 32d7 0x32d7 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 1b00 1b00 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 32d7 0x32d7 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 1b01 1b01 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1af7 0x1af7 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 1b02 1b02 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 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 b LOAD_MAR_DATA val_alu_func 1a PASS_B val_b_adr 10 TOP val_frame 0 None 1b03 1b03 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 1b05 0x1b05 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 1b04 1b04 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 1b08 0x1b08 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 1b05 1b05 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b06 1b06 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 1b07 1b07 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 1b08 0x1b08 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 1b08 1b08 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1af7 0x1af7 typ_frame 0 None val_frame 0 None 1b09 1b09 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b0a ; -------------------------------------------------------------------------------------- 1b0a ; 0x022a Execute Access,Element_Type 1b0a ; -------------------------------------------------------------------------------------- 1b0a MACRO_Execute_Access,Element_Type: 1b0a 1b0a 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 1b0a 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 1b0b 1b0b 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 1b0e 0x1b0e 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 1b0c 1b0c 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 1b0d 1b0d 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 1b0e 1b0e fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 1b0f 0x1b0f 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 1b0f 1b0f seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1b10 ; -------------------------------------------------------------------------------------- 1b10 ; 0x0229 Execute Access,All_Read 1b10 ; -------------------------------------------------------------------------------------- 1b10 MACRO_Execute_Access,All_Read: 1b10 1b10 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 1b10 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 32a1 0x32a1 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 1b11 1b11 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 1b17 0x1b17 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 1b12 1b12 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 1b13 1b13 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 1b15 0x1b15 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 1b14 1b14 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 1b18 0x1b18 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 1b15 1b15 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b16 1b16 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 1b18 0x1b18 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 1b17 1b17 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 1b18 1b18 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 1b19 0x1b19 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) 1b19 1b19 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 1b1a ; -------------------------------------------------------------------------------------- 1b1a ; 0x0228 Execute Access,All_Write 1b1a ; -------------------------------------------------------------------------------------- 1b1a MACRO_Execute_Access,All_Write: 1b1a 1b1a 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 1b1a None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a1 0x32a1 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 1b1b 1b1b 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 1d78 0x1d78 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 1b1c 1b1c 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 1b1d 1b1d fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1b1e 1b1e 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 1d78 0x1d78 typ_frame 0 None val_frame 0 None 1b1f 1b1f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b20 ; -------------------------------------------------------------------------------------- 1b20 ; 0x0227 Execute Access,All_Reference 1b20 ; -------------------------------------------------------------------------------------- 1b20 MACRO_Execute_Access,All_Reference: 1b20 1b20 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 1b20 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a1 0x32a1 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 1b21 1b21 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 1b22 ; -------------------------------------------------------------------------------------- 1b22 ; 0x0226 Execute Access,Convert 1b22 ; -------------------------------------------------------------------------------------- 1b22 MACRO_Execute_Access,Convert: 1b22 1b22 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1b22 None seq_br_type 1 Branch True seq_branch_adr 1b24 0x1b24 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 1b23 1b23 seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1b24 1b24 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 1b3b 0x1b3b 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 1b25 1b25 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b26 ; -------------------------------------------------------------------------------------- 1b26 ; 0x0222 Execute Access,Convert_Reference 1b26 ; -------------------------------------------------------------------------------------- 1b26 MACRO_Execute_Access,Convert_Reference: 1b26 1b26 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b26 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 1b27 1b27 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 1b28 1b28 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 1b29 1b29 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 1b2a 1b2a 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 1b2b 0x1b2b 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 1b2b 1b2b seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1b2c ; -------------------------------------------------------------------------------------- 1b2c ; 0x0225 Execute Access,In_Type 1b2c ; -------------------------------------------------------------------------------------- 1b2c MACRO_Execute_Access,In_Type: 1b2c 1b2c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b2c 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 1b2d 0x1b2d 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 1b2d 1b2d 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 1b2e 1b2e 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 1b2f 1b2f seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1b30 1b30 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 1b31 1b31 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b32 ; -------------------------------------------------------------------------------------- 1b32 ; 0x0224 Execute Access,Not_In_Type 1b32 ; -------------------------------------------------------------------------------------- 1b32 MACRO_Execute_Access,Not_In_Type: 1b32 1b32 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b32 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 1b33 0x1b33 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 1b33 1b33 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 1b34 1b34 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 1b35 1b35 seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1b36 1b36 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 1b37 1b37 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b38 ; -------------------------------------------------------------------------------------- 1b38 ; 0x0223 Execute Access,Check_In_Type 1b38 ; -------------------------------------------------------------------------------------- 1b38 MACRO_Execute_Access,Check_In_Type: 1b38 1b38 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b38 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1b39 0x1b39 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 1b39 1b39 seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1b3a 1b3a 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 1b3b 0x1b3b 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 1b3b 1b3b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1b3c 1b3c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 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 1b3d 1b3d seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1b3e ; -------------------------------------------------------------------------------------- 1b3e ; 0x0114 Execute Access,Size 1b3e ; -------------------------------------------------------------------------------------- 1b3e MACRO_Execute_Access,Size: 1b3e 1b3e 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 1b3e None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 1b42 0x1b42 seq_cond_sel 29 TYP.CLASS_A_EQ_LIT (med_late) typ_a_adr 10 TOP typ_frame 10 None val_frame 0 None 1b3f 1b3f 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 332e 0x332e 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 1b40 1b40 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 1b41 1b41 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 1b42 1b42 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 1b43 1b43 seq_br_type 3 Unconditional Branch seq_branch_adr 1b3f 0x1b3f typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1b44 ; -------------------------------------------------------------------------------------- 1b44 ; 0x0220 Execute Access,Deallocate 1b44 ; -------------------------------------------------------------------------------------- 1b44 MACRO_Execute_Access,Deallocate: 1b44 1b44 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 1b44 None dispatch_uses_tos 1 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1b4f 0x1b4f 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 1b45 1b45 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 1b46 1b46 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 1b47 1b47 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 1b48 1b48 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 1b4f 0x1b4f 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 1b49 1b49 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 1b4a 1b4a 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 1b50 0x1b50 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 1b4b 1b4b 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 1b55 0x1b55 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 1b4c 1b4c 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 1b4d 1b4d 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) 1b4e 1b4e 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 1b4f 1b4f 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 1b50 1b50 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 1b55 0x1b55 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1b51 1b51 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 1b52 1b52 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 1b53 1b53 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 1b54 1b54 seq_br_type 3 Unconditional Branch seq_branch_adr 1b4d 0x1b4d 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 1b55 1b55 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 35a5 0x35a5 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 1b56 1b56 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 1b47 0x1b47 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 1b57 1b57 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b58 ; -------------------------------------------------------------------------------------- 1b58 ; 0x0221 Execute Access,Allow_Deallocate 1b58 ; -------------------------------------------------------------------------------------- 1b58 MACRO_Execute_Access,Allow_Deallocate: 1b58 1b58 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 1b58 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 1b59 1b59 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 332e 0x332e 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 1b5a 1b5a 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 1af7 0x1af7 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 1b5b 1b5b typ_c_adr 3d GP 0x2 typ_frame 0 None val_frame 0 None 1b5c 1b5c 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 332e 0x332e 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 1b5d 1b5d 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 1af7 0x1af7 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 1b5e 1b5e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1af7 0x1af7 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 1b5f 1b5f 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 1b60 1b60 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1af7 0x1af7 typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 1b61 1b61 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32d9 0x32d9 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 1b62 1b62 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32d9 0x32d9 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 1b63 1b63 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b64 ; -------------------------------------------------------------------------------------- 1b64 ; 0x0080 QQUnknown InMicrocode 1b64 ; -------------------------------------------------------------------------------------- 1b64 MACRO_1b64_QQUnknown_InMicrocode: 1b64 1b64 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 1b64 None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 32db 0x32db 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 1b65 1b65 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 332e 0x332e 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 1b66 1b66 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 1b67 1b67 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 32db 0x32db 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) 1b68 1b68 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 1b69 1b69 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1af7 0x1af7 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1b6a ; -------------------------------------------------------------------------------------- 1b6a ; 0x0082 QQUnknown InMicrocode 1b6a ; -------------------------------------------------------------------------------------- 1b6a MACRO_1b6a_QQUnknown_InMicrocode: 1b6a 1b6a 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 1b6a None dispatch_uses_tos 1 None seq_br_type 0 Branch False seq_branch_adr 32dc 0x32dc 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 1b6b 1b6b 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 332e 0x332e 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 1b6c 1b6c 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 1b6d 1b6d 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 32d9 0x32d9 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 1b6e 1b6e ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1af7 0x1af7 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1b6f 1b6f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1b70 ; -------------------------------------------------------------------------------------- 1b70 ; 0x0081 QQUnknown InMicrocode 1b70 ; -------------------------------------------------------------------------------------- 1b70 MACRO_1b70_QQUnknown_InMicrocode: 1b70 1b70 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 1b70 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 1b71 1b71 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 332e 0x332e 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 1b72 1b72 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 1b73 1b73 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 1b74 ; -------------------------------------------------------------------------------------- 1b74 ; 0x01fe Execute Array,Not_Equal 1b74 ; 0x01ff Execute Array,Equal 1b74 ; -------------------------------------------------------------------------------------- 1b74 MACRO_Execute_Array,Equal: 1b74 MACRO_Execute_Array,Not_Equal: 1b74 1b74 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1b74 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 1b76 0x1b76 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 1b75 1b75 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1b76 1b76 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 1b77 1b77 seq_br_type 2 Push (branch address) seq_branch_adr 1ba5 0x1ba5 typ_frame 0 None val_c_adr 3d GP 0x2 val_c_mux_sel 2 ALU val_frame 0 None 1b78 1b78 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 1b90 0x1b90 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 1b79 1b79 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 1b7a 1b7a 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 1b7b 1b7b 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 1b7c 1b7c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1b83 0x1b83 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 1b7d 1b7d 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) 1b7e 1b7e 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 1ba0 0x1ba0 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 1b7f 1b7f 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 1b87 0x1b87 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 1b80 1b80 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 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_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 1b81 1b81 seq_br_type 1 Branch True seq_branch_adr 22e4 0x22e4 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 1b82 1b82 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 1b83 1b83 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b84 1b84 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) 1b85 1b85 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 1ba0 0x1ba0 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 1b86 1b86 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 1b80 0x1b80 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 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 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1b8a 0x1b8a 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 1b88 1b88 seq_br_type 1 Branch True seq_branch_adr 22ec 0x22ec 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 1b89 1b89 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 1b8a 1b8a 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 1b8d 0x1b8d 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 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 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) 1b8c 1b8c 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 1b9b 0x1b9b 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 1b8d 1b8d 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1b8e 1b8e 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) 1b8f 1b8f 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 1b9b 0x1b9b 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 1b90 1b90 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 1b91 1b91 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 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_c_adr 39 GP 0x6 val_c_source 0 FIU_BUS val_frame 0 None 1b92 1b92 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 1b96 0x1b96 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 1b93 1b93 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 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_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 1b94 1b94 seq_br_type 1 Branch True seq_branch_adr 22de 0x22de 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 1b95 1b95 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 1b96 1b96 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 1b97 1b97 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 1b98 1b98 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 1b8a 0x1b8a 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 1b99 1b99 seq_br_type 1 Branch True seq_branch_adr 22da 0x22da 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 1b9a 1b9a 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 1b9b 1b9b seq_br_type 0 Branch False seq_branch_adr 1b9d 0x1b9d 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 1b9c 1b9c 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 1b9d 1b9d 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 1b9e 1b9e seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1b9f 0x1b9f 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 1b9f 1b9f 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 1ba0 1ba0 seq_br_type 0 Branch False seq_branch_adr 1ba2 0x1ba2 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 1ba1 1ba1 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 1ba2 1ba2 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 1ba3 1ba3 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1ba4 0x1ba4 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 1ba4 1ba4 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 1ba5 1ba5 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1ba8 0x1ba8 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 1ba6 1ba6 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 272c 0x272c 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 1ba7 1ba7 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 1ba8 1ba8 seq_br_type 7 Unconditional Call seq_branch_adr 1bae 0x1bae 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 1ba9 1ba9 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1bab 0x1bab 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 1baa 1baa seq_br_type 7 Unconditional Call seq_branch_adr 1bae 0x1bae 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 1bab 1bab 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 1bac 1bac fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1bad 0x1bad 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 1bad 1bad 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 1bae 1bae ioc_fiubs 2 typ seq_br_type 0 Branch False seq_branch_adr 2286 0x2286 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 1baf 1baf ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 228e 0x228e 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 1bb0 1bb0 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 1bbc 0x1bbc 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 1bb1 1bb1 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 1bb2 1bb2 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 32d9 0x32d9 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 1bb3 1bb3 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 1bb4 1bb4 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 1bb6 0x1bb6 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 1bb5 1bb5 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 1bb6 1bb6 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 1bb7 1bb7 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 1bb8 0x1bb8 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 1bb8 1bb8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1bba 0x1bba seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1bb9 1bb9 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 1bba 1bba 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1bbb 1bbb 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 1bbc 1bbc 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 1bb1 0x1bb1 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 1bbd 1bbd 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 32d9 0x32d9 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 1bbe 1bbe fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1bc0 0x1bc0 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 1bbf 1bbf 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 1bc2 0x1bc2 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) 1bc0 1bc0 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1bc1 1bc1 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 1bc2 0x1bc2 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) 1bc2 1bc2 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 1bc4 0x1bc4 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 1bc3 1bc3 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 1bc4 1bc4 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 1bc5 1bc5 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 1bc6 1bc6 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 1bb8 0x1bb8 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 1bc7 1bc7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1bc8 ; -------------------------------------------------------------------------------------- 1bc8 ; 0x01fd Execute Array,First 1bc8 ; -------------------------------------------------------------------------------------- 1bc8 MACRO_Execute_Array,First: 1bc8 1bc8 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 1bc8 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 1bb0 0x1bb0 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 1bc9 1bc9 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 1bca ; -------------------------------------------------------------------------------------- 1bca ; 0x01fc Execute Array,Last 1bca ; -------------------------------------------------------------------------------------- 1bca MACRO_Execute_Array,Last: 1bca 1bca 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 1bca 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 1bb0 0x1bb0 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 1bcb 1bcb 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 1bcc ; -------------------------------------------------------------------------------------- 1bcc ; 0x01fb Execute Array,Length 1bcc ; -------------------------------------------------------------------------------------- 1bcc MACRO_Execute_Array,Length: 1bcc 1bcc 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 1bcc 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 1bb0 0x1bb0 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 1bcd 1bcd 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 1bce ; -------------------------------------------------------------------------------------- 1bce ; 0x01fa Execute Array,Bounds 1bce ; -------------------------------------------------------------------------------------- 1bce MACRO_Execute_Array,Bounds: 1bce 1bce 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 1bce 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 1bb0 0x1bb0 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 1bcf 1bcf seq_br_type 3 Unconditional Branch seq_branch_adr 1bcb 0x1bcb 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 1bd0 ; -------------------------------------------------------------------------------------- 1bd0 ; 0x01f9 Execute Array,Reverse_Bounds 1bd0 ; -------------------------------------------------------------------------------------- 1bd0 MACRO_Execute_Array,Reverse_Bounds: 1bd0 1bd0 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 1bd0 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 1bb0 0x1bb0 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 1bd1 1bd1 seq_br_type 3 Unconditional Branch seq_branch_adr 1bc9 0x1bc9 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 1bd2 ; -------------------------------------------------------------------------------------- 1bd2 ; 0x01f8 Execute Array,Element_Type 1bd2 ; -------------------------------------------------------------------------------------- 1bd2 MACRO_Execute_Array,Element_Type: 1bd2 1bd2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1bd2 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 1bd3 1bd3 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 1bd4 1bd4 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 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 ; 0x01ed Execute Array,In_Type 1bd6 ; -------------------------------------------------------------------------------------- 1bd6 MACRO_Execute_Array,In_Type: 1bd6 1bd6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1bd6 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1c03 0x1c03 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 1bd7 1bd7 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 1bd8 1bd8 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 1bde 0x1bde 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 1bd9 1bd9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bdc 0x1bdc typ_frame 0 None val_frame 0 None 1bda 1bda seq_br_type 7 Unconditional Call seq_branch_adr 22c6 0x22c6 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 1bdb 1bdb 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 1bdc 1bdc 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 1f TOP - 1 val_frame 0 None 1bdd 1bdd 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 1bde 1bde seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1be1 0x1be1 typ_frame 0 None val_frame 0 None 1bdf 1bdf seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 1be0 1be0 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 1be1 1be1 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 229d 0x229d 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 1be2 1be2 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 1be3 1be3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1be4 ; -------------------------------------------------------------------------------------- 1be4 ; 0x01ec Execute Array,Not_In_Type 1be4 ; -------------------------------------------------------------------------------------- 1be4 MACRO_Execute_Array,Not_In_Type: 1be4 1be4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1be4 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1c03 0x1c03 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 1be5 1be5 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 1be6 1be6 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 1bec 0x1bec 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 1be7 1be7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bea 0x1bea typ_frame 0 None val_frame 0 None 1be8 1be8 seq_br_type 7 Unconditional Call seq_branch_adr 22c6 0x22c6 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 1be9 1be9 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 1bea 1bea 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 1f TOP - 1 val_frame 0 None 1beb 1beb 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 1bec 1bec seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bef 0x1bef typ_frame 0 None val_frame 0 None 1bed 1bed seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 1bee 1bee 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 1bef 1bef ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 229d 0x229d 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 1bf0 1bf0 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 1bf1 1bf1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1bf2 ; -------------------------------------------------------------------------------------- 1bf2 ; 0x01eb Execute Array,Check_In_Type 1bf2 ; -------------------------------------------------------------------------------------- 1bf2 MACRO_Execute_Array,Check_In_Type: 1bf2 1bf2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1bf2 None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 1c03 0x1c03 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 1bf3 1bf3 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 1bf4 1bf4 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 1bfc 0x1bfc 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 1bf5 1bf5 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1bf9 0x1bf9 typ_frame 0 None val_frame 0 None 1bf6 1bf6 seq_br_type 7 Unconditional Call seq_branch_adr 22c6 0x22c6 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 1bf7 1bf7 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 1bf8 0x1bf8 seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bf8 1bf8 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1bf9 1bf9 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 1f TOP - 1 val_frame 0 None 1bfa 1bfa 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 1bfb 0x1bfb seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bfb 1bfb seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1bfc 1bfc seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c00 0x1c00 typ_frame 0 None val_frame 0 None 1bfd 1bfd seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 1bfe 1bfe 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 1bff 0x1bff seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1bff 1bff seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1c00 1c00 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 229d 0x229d 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 1c01 1c01 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 1c02 0x1c02 seq_random 04 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 1c02 1c02 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 1c03 1c03 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1c04 1c04 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 1c05 1c05 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1c06 ; -------------------------------------------------------------------------------------- 1c06 ; 0x01ef Execute Array,Convert 1c06 ; -------------------------------------------------------------------------------------- 1c06 MACRO_Execute_Array,Convert: 1c06 1c06 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1c06 None seq_br_type 1 Branch True seq_branch_adr 1c08 0x1c08 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 1c07 1c07 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1c08 1c08 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 1c09 1c09 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c1f 0x1c1f 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 1c0a 1c0a 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 1c0f 0x1c0f 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 1c0b 1c0b seq_br_type 7 Unconditional Call seq_branch_adr 22de 0x22de 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 1c0c 1c0c 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 1c17 0x1c17 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 1c0d 1c0d ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 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 1c0e 1c0e seq_br_type 3 Unconditional Branch seq_branch_adr 1c14 0x1c14 typ_frame 0 None val_frame 0 None 1c0f 1c0f 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 1c10 1c10 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 1c11 1c11 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 22da 0x22da 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 1c12 1c12 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 1c17 0x1c17 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 1c13 1c13 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 228e 0x228e 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 1c14 1c14 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 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 1c15 1c15 seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 typ_frame 0 None val_frame 0 None 1c16 1c16 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 32a2 0x32a2 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 1c17 1c17 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 1c18 1c18 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 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 3c GP 0x3 val_c_mux_sel 2 ALU val_frame 0 None val_rand 9 PASS_A_HIGH 1c19 1c19 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 1c1a 1c1a 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 1c1c 0x1c1c 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) 1c1b 1c1b ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32d2 0x32d2 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 1c1c 1c1c seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1c1d 1c1d ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1c1e 1c1e 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) 1c1f 1c1f 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 1c20 1c20 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c24 0x1c24 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 1c21 1c21 seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 1c22 1c22 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 1c27 0x1c27 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 1c23 1c23 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1c24 1c24 seq_br_type 2 Push (branch address) seq_branch_adr 1c57 0x1c57 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 1c25 1c25 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 229d 0x229d 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 1c26 1c26 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 32a2 0x32a2 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 1c27 1c27 typ_frame 0 None val_frame 0 None 1c28 1c28 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 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_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 1c29 1c29 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 1c2a 1c2a 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 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 1c2b 1c2b 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) 1c2c 1c2c 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 1c2e 0x1c2e 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) 1c2d 1c2d ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1c2e 1c2e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1c2f 1c2f 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 1c30 1c30 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 1c31 1c31 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 1c32 1c32 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 32dc 0x32dc 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 1c33 1c33 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 1c34 1c34 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 1c45 0x1c45 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1c35 1c35 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 1c36 1c36 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 1c37 1c37 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 1c38 1c38 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 1c47 0x1c47 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 06 GP 0x6 val_frame 0 None 1c39 1c39 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 1c3a 1c3a 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 1c3b 1c3b 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 1c3c 1c3c fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1c30 0x1c30 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c3d 1c3d 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 1c3e 1c3e 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 32dc 0x32dc 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 1c3f 1c3f 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 1c40 1c40 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 1c49 0x1c49 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1c41 1c41 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 1c4b 0x1c4b 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 1c42 1c42 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 32cc 0x32cc 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 1c43 1c43 seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1c44 1c44 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) 1c45 1c45 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 1c46 1c46 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 1c36 0x1c36 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c47 1c47 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 1c48 1c48 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 1c3a 0x1c3a typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c49 1c49 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 1c4a 1c4a 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 1c42 0x1c42 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c4b 1c4b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c4d 0x1c4d 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 1c4c 1c4c 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 1c42 0x1c42 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c4d 1c4d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1c4e 1c4e 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 32dc 0x32dc 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 1c4f 1c4f 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 32dc 0x32dc 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 1c50 1c50 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 1c51 1c51 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 1c54 0x1c54 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 1c52 1c52 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 1c4c 0x1c4c 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 1c53 1c53 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c42 0x1c42 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c54 1c54 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 1c55 1c55 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 1c4c 0x1c4c 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 1c56 1c56 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1c42 0x1c42 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 1c57 1c57 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1c5b 0x1c5b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1c58 1c58 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c59 1c59 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) 1c5a 1c5a 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 1c5d 0x1c5d 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 1c5b 1c5b 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) 1c5c 1c5c 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 1c5d 1c5d 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 1c5e 1c5e 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 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_frame 0 None 1c5f 1c5f 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 1c62 0x1c62 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 1c60 1c60 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c65 0x1c65 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 1c61 1c61 seq_br_type 3 Unconditional Branch seq_branch_adr 1c6a 0x1c6a typ_frame 0 None val_frame 0 None 1c62 1c62 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 1c63 1c63 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 1c64 1c64 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1c6a 0x1c6a 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 1c65 1c65 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 1c67 0x1c67 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) 1c66 1c66 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1c67 1c67 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1c68 1c68 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1c69 1c69 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 1c6a 1c6a 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 1c6b 1c6b seq_br_type 3 Unconditional Branch seq_branch_adr 1c65 0x1c65 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 1c6c ; -------------------------------------------------------------------------------------- 1c6c ; 0x01ee Execute Array,Convert_To_Formal 1c6c ; -------------------------------------------------------------------------------------- 1c6c MACRO_Execute_Array,Convert_To_Formal: 1c6c 1c6c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1c6c None seq_br_type 1 Branch True seq_branch_adr 1c6e 0x1c6e 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 1c6d 1c6d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1c6e 1c6e 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 1c6f 1c6f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c1f 0x1c1f 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 1c70 1c70 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 1c74 0x1c74 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 1c71 1c71 seq_br_type 7 Unconditional Call seq_branch_adr 22c6 0x22c6 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 1c72 1c72 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 1c17 0x1c17 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 1c73 1c73 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1c74 1c74 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 1c75 1c75 seq_br_type 2 Push (branch address) seq_branch_adr 1c17 0x1c17 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 1c76 1c76 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 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 1c77 1c77 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 32a2 0x32a2 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 1c78 ; -------------------------------------------------------------------------------------- 1c78 ; 0x01f4 Execute Array,Structure_Write 1c78 ; -------------------------------------------------------------------------------------- 1c78 MACRO_Execute_Array,Structure_Write: 1c78 1c78 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 1c78 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 1c79 1c79 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 1e7a 0x1e7a 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 1c7a 1c7a fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1c88 0x1c88 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 1c7b 1c7b 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 1c7c 1c7c 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 1c83 0x1c83 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 1c7d 1c7d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1c7e 1c7e 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 1c7f 1c7f 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 1c85 0x1c85 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 1c80 1c80 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 1c7c 0x1c7c 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 1c81 1c81 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 1c83 0x1c83 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 1c82 1c82 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a2 0x32a2 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 1c83 1c83 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 1c84 1c84 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 1c85 1c85 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1c86 1c86 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 1c87 1c87 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 1c88 1c88 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 1c89 1c89 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 1c8a 1c8a 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 1c95 0x1c95 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 1c8b 1c8b 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 1c97 0x1c97 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 1c8c 1c8c 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 1c91 0x1c91 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 1c8d 1c8d 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 2ab4 0x2ab4 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 1c8e 1c8e 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 1c83 0x1c83 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 1c8f 1c8f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1c90 1c90 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 1c8a 0x1c8a 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 1c91 1c91 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c92 1c92 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 1c8e 0x1c8e 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 1c93 1c93 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1c94 1c94 seq_br_type 3 Unconditional Branch seq_branch_adr 1c8e 0x1c8e typ_frame 0 None val_frame 0 None 1c95 1c95 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c96 1c96 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 1c8c 0x1c8c 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 1c97 1c97 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 1c98 1c98 seq_br_type 3 Unconditional Branch seq_branch_adr 1c81 0x1c81 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 1c99 1c99 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1c9a ; -------------------------------------------------------------------------------------- 1c9a ; 0x01f7 Execute Array,Field_Read 1c9a ; -------------------------------------------------------------------------------------- 1c9a MACRO_Execute_Array,Field_Read: 1c9a 1c9a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1c9a 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 1c7a 0x1c7a 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 1c9b 1c9b 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 1ca4 0x1ca4 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 1c9c 1c9c 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 1c9e 0x1c9e 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 1c9d 1c9d 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 1ca0 0x1ca0 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 1c9e 1c9e 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1c9f 1c9f 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 1ca0 0x1ca0 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 1ca0 1ca0 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 1ca1 0x1ca1 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) 1ca1 1ca1 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 1ca2 ; -------------------------------------------------------------------------------------- 1ca2 ; 0x018f Execute Subarray,Field_Read 1ca2 ; -------------------------------------------------------------------------------------- 1ca2 MACRO_Execute_Subarray,Field_Read: 1ca2 1ca2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1ca2 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 1c7a 0x1c7a 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 1ca3 1ca3 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 1c9c 0x1c9c 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 1ca4 1ca4 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 1ca5 1ca5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ca6 ; -------------------------------------------------------------------------------------- 1ca6 ; 0x01f6 Execute Array,Field_Write 1ca6 ; -------------------------------------------------------------------------------------- 1ca6 MACRO_Execute_Array,Field_Write: 1ca6 1ca6 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ca6 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 1c7a 0x1c7a 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 1ca7 1ca7 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 1ca8 0x1ca8 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 1ca8 1ca8 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 1ca9 1ca9 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 1d78 0x1d78 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 1caa ; -------------------------------------------------------------------------------------- 1caa ; 0x018e Execute Subarray,Field_Write 1caa ; -------------------------------------------------------------------------------------- 1caa MACRO_Execute_Subarray,Field_Write: 1caa 1caa dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1caa 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 1c7a 0x1c7a 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 1cab 1cab 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 1ca8 0x1ca8 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 1cac ; -------------------------------------------------------------------------------------- 1cac ; 0x01f5 Execute Array,Field_Reference 1cac ; -------------------------------------------------------------------------------------- 1cac MACRO_Execute_Array,Field_Reference: 1cac 1cac dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1cac 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 1c7a 0x1c7a 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 1cad 1cad 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 1cae ; -------------------------------------------------------------------------------------- 1cae ; 0x018d Execute Subarray,Field_Reference 1cae ; -------------------------------------------------------------------------------------- 1cae MACRO_Execute_Subarray,Field_Reference: 1cae 1cae dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1cae 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 1c7a 0x1c7a 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 1caf 1caf 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 1cb0 ; -------------------------------------------------------------------------------------- 1cb0 ; 0x01f3 Execute Array,Subarray 1cb0 ; -------------------------------------------------------------------------------------- 1cb0 MACRO_Execute_Array,Subarray: 1cb0 1cb0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 1cb0 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 1cb1 1cb1 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1cb2 1cb2 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 32d9 0x32d9 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 1cb3 1cb3 ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 1cb4 1cb4 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 1cb5 1cb5 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 1cb6 1cb6 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 1cb7 1cb7 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 332e 0x332e 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 1cb8 1cb8 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 1cb9 1cb9 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 1cba 1cba ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 1cc2 0x1cc2 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 1cbb 1cbb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1cbc 1cbc 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 1cb5 0x1cb5 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 1cbd 1cbd 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 1cbe 1cbe seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 1cbf 1cbf seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1cc1 0x1cc1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1cc0 1cc0 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 1cc1 1cc1 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 1cc2 1cc2 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 1cc3 1cc3 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 1cc4 ; -------------------------------------------------------------------------------------- 1cc4 ; 0xc000-0xc1ff Store llvl,ldelta 1cc4 ; -------------------------------------------------------------------------------------- 1cc4 MACRO_Store_llvl,ldelta: 1cc4 1cc4 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 1cc4 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 1cc5 1cc5 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 1d3c 0x1d3c 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 1cc6 1cc6 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1d3d 0x1d3d 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 1cc7 1cc7 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 1cc8 1cc8 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 1cc9 1cc9 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1cca ; -------------------------------------------------------------------------------------- 1cca ; 0x009b Action Store_Dynamic 1cca ; -------------------------------------------------------------------------------------- 1cca MACRO_Action_Store_Dynamic: 1cca 1cca dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cca None seq_br_type 7 Unconditional Call seq_branch_adr 2ca0 0x2ca0 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 1ccb 1ccb fiu_mem_start 2 start-rd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1cc4 MACRO_Store_llvl,ldelta typ_frame 0 None val_frame 0 None 1ccc ; -------------------------------------------------------------------------------------- 1ccc ; 0xc200-0xdfff Store llvl,ldelta 1ccc ; -------------------------------------------------------------------------------------- 1ccc MACRO_Store_llvl,ldelta: 1ccc 1ccc 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 1ccc 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 1cd3 0x1cd3 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 1ccd 1ccd 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 1d3c 0x1d3c 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 1cce 1cce fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1d3d 0x1d3d 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 1ccf 1ccf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d40 0x1d40 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 1cd0 1cd0 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 1cd1 1cd1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cd2 ; -------------------------------------------------------------------------------------- 1cd2 ; 0xa200-0xbfff Store_Unchecked llvl,ldelta 1cd2 ; -------------------------------------------------------------------------------------- 1cd2 MACRO_Store_Unchecked_llvl,ldelta: 1cd2 1cd2 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 1cd2 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 1ccd 0x1ccd 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 1cd3 1cd3 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 1ccd 0x1ccd 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 1cd4 1cd4 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1cd5 0x1cd5 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 1cd5 1cd5 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 1cd6 1cd6 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 1cd7 1cd7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1cdd 0x1cdd 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 1cd8 1cd8 seq_br_type 3 Unconditional Branch seq_branch_adr 1cdd 0x1cdd typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1cd9 1cd9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1cda 1cda seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1cdb 1cdb seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1cdc 1cdc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1cdd 0x1cdd 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 1cdd 1cdd fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1cde 1cde seq_br_type 3 Unconditional Branch seq_branch_adr 1ccd 0x1ccd 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 1cdf 1cdf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ce0 ; -------------------------------------------------------------------------------------- 1ce0 ; 0x0059 Store_Top Discrete,At_Offset_1 1ce0 ; -------------------------------------------------------------------------------------- 1ce0 MACRO_Store_Top_Discrete,At_Offset_1: 1ce0 1ce0 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce0 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 1d0f 0x1d0f 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 1ce1 1ce1 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1ce2 ; -------------------------------------------------------------------------------------- 1ce2 ; 0x005a Store_Top Discrete,At_Offset_2 1ce2 ; -------------------------------------------------------------------------------------- 1ce2 MACRO_Store_Top_Discrete,At_Offset_2: 1ce2 1ce2 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce2 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 1d0f 0x1d0f 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 1ce3 1ce3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1ce4 ; -------------------------------------------------------------------------------------- 1ce4 ; 0x005b Store_Top Discrete,At_Offset_3 1ce4 ; -------------------------------------------------------------------------------------- 1ce4 MACRO_Store_Top_Discrete,At_Offset_3: 1ce4 1ce4 dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce4 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 1d0f 0x1d0f 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 1ce5 1ce5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1ce6 ; -------------------------------------------------------------------------------------- 1ce6 ; 0x005c Store_Top Discrete,At_Offset_4 1ce6 ; -------------------------------------------------------------------------------------- 1ce6 MACRO_Store_Top_Discrete,At_Offset_4: 1ce6 1ce6 dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce6 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 1d0f 0x1d0f 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 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 1ccc 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 1ce8 ; -------------------------------------------------------------------------------------- 1ce8 ; 0x005d Store_Top Discrete,At_Offset_5 1ce8 ; -------------------------------------------------------------------------------------- 1ce8 MACRO_Store_Top_Discrete,At_Offset_5: 1ce8 1ce8 dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1ce8 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 1d0f 0x1d0f 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 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 1ccc 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 1cea ; -------------------------------------------------------------------------------------- 1cea ; 0x005e Store_Top Discrete,At_Offset_6 1cea ; -------------------------------------------------------------------------------------- 1cea MACRO_Store_Top_Discrete,At_Offset_6: 1cea 1cea dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cea 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 1d0f 0x1d0f 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 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 1ccc 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 1cec ; -------------------------------------------------------------------------------------- 1cec ; 0x0051 Store_Top_Unchecked Discrete,At_Offset_1 1cec ; -------------------------------------------------------------------------------------- 1cec MACRO_Store_Top_Unchecked_Discrete,At_Offset_1: 1cec 1cec dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cec 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 1ced 1ced ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cee ; -------------------------------------------------------------------------------------- 1cee ; 0x0052 Store_Top_Unchecked Discrete,At_Offset_2 1cee ; -------------------------------------------------------------------------------------- 1cee MACRO_Store_Top_Unchecked_Discrete,At_Offset_2: 1cee 1cee dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cee 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 1cef 1cef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cf0 ; -------------------------------------------------------------------------------------- 1cf0 ; 0x0053 Store_Top_Unchecked Discrete,At_Offset_3 1cf0 ; -------------------------------------------------------------------------------------- 1cf0 MACRO_Store_Top_Unchecked_Discrete,At_Offset_3: 1cf0 1cf0 dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf0 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 1cf1 1cf1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cf2 ; -------------------------------------------------------------------------------------- 1cf2 ; 0x0054 Store_Top_Unchecked Discrete,At_Offset_4 1cf2 ; -------------------------------------------------------------------------------------- 1cf2 MACRO_Store_Top_Unchecked_Discrete,At_Offset_4: 1cf2 1cf2 dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf2 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 1cf3 1cf3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cf4 ; -------------------------------------------------------------------------------------- 1cf4 ; 0x0055 Store_Top_Unchecked Discrete,At_Offset_5 1cf4 ; -------------------------------------------------------------------------------------- 1cf4 MACRO_Store_Top_Unchecked_Discrete,At_Offset_5: 1cf4 1cf4 dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf4 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 1cf5 1cf5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cf6 ; -------------------------------------------------------------------------------------- 1cf6 ; 0x0056 Store_Top_Unchecked Discrete,At_Offset_6 1cf6 ; -------------------------------------------------------------------------------------- 1cf6 MACRO_Store_Top_Unchecked_Discrete,At_Offset_6: 1cf6 1cf6 dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf6 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 1cf7 1cf7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1cf8 ; -------------------------------------------------------------------------------------- 1cf8 ; 0x0049 Store_Top Float,At_Offset_1 1cf8 ; -------------------------------------------------------------------------------------- 1cf8 MACRO_Store_Top_Float,At_Offset_1: 1cf8 1cf8 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cf8 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 1d12 0x1d12 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 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 1ccc 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 1cfa ; -------------------------------------------------------------------------------------- 1cfa ; 0x004a Store_Top Float,At_Offset_2 1cfa ; -------------------------------------------------------------------------------------- 1cfa MACRO_Store_Top_Float,At_Offset_2: 1cfa 1cfa dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cfa 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 1d12 0x1d12 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 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 1ccc 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 1cfc ; -------------------------------------------------------------------------------------- 1cfc ; 0x004b Store_Top Float,At_Offset_3 1cfc ; -------------------------------------------------------------------------------------- 1cfc MACRO_Store_Top_Float,At_Offset_3: 1cfc 1cfc dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cfc 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 1d12 0x1d12 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 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 1ccc 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 1cfe ; -------------------------------------------------------------------------------------- 1cfe ; 0x004c Store_Top Float,At_Offset_4 1cfe ; -------------------------------------------------------------------------------------- 1cfe MACRO_Store_Top_Float,At_Offset_4: 1cfe 1cfe dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1cfe 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 1d12 0x1d12 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 1cff 1cff fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d00 ; -------------------------------------------------------------------------------------- 1d00 ; 0x004d Store_Top Float,At_Offset_5 1d00 ; -------------------------------------------------------------------------------------- 1d00 MACRO_Store_Top_Float,At_Offset_5: 1d00 1d00 dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d00 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 1d12 0x1d12 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 1d01 1d01 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d02 ; -------------------------------------------------------------------------------------- 1d02 ; 0x004e Store_Top Float,At_Offset_6 1d02 ; -------------------------------------------------------------------------------------- 1d02 MACRO_Store_Top_Float,At_Offset_6: 1d02 1d02 dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d02 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 1d12 0x1d12 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 1d03 1d03 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d04 ; -------------------------------------------------------------------------------------- 1d04 ; 0x0041 Store_Top_Unchecked Float,At_Offset_1 1d04 ; -------------------------------------------------------------------------------------- 1d04 MACRO_Store_Top_Unchecked_Float,At_Offset_1: 1d04 1d04 dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d04 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 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 ; 0x0042 Store_Top_Unchecked Float,At_Offset_2 1d06 ; -------------------------------------------------------------------------------------- 1d06 MACRO_Store_Top_Unchecked_Float,At_Offset_2: 1d06 1d06 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d06 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 1d07 1d07 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d08 ; -------------------------------------------------------------------------------------- 1d08 ; 0x0043 Store_Top_Unchecked Float,At_Offset_3 1d08 ; -------------------------------------------------------------------------------------- 1d08 MACRO_Store_Top_Unchecked_Float,At_Offset_3: 1d08 1d08 dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d08 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 1d09 1d09 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d0a ; -------------------------------------------------------------------------------------- 1d0a ; 0x0044 Store_Top_Unchecked Float,At_Offset_4 1d0a ; -------------------------------------------------------------------------------------- 1d0a MACRO_Store_Top_Unchecked_Float,At_Offset_4: 1d0a 1d0a dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d0a 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 1d0b 1d0b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d0c ; -------------------------------------------------------------------------------------- 1d0c ; 0x0045 Store_Top_Unchecked Float,At_Offset_5 1d0c ; -------------------------------------------------------------------------------------- 1d0c MACRO_Store_Top_Unchecked_Float,At_Offset_5: 1d0c 1d0c dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d0c 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 1d0d 1d0d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d0e ; -------------------------------------------------------------------------------------- 1d0e ; 0x0046 Store_Top_Unchecked Float,At_Offset_6 1d0e ; -------------------------------------------------------------------------------------- 1d0e MACRO_Store_Top_Unchecked_Float,At_Offset_6: 1d0e 1d0e dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d0e 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 1d0f 1d0f 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 1d10 1d10 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 1d11 0x1d11 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 1d11 1d11 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 1d12 1d12 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1d10 0x1d10 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 1d13 1d13 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d11 0x1d11 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 1d14 1d14 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 1d11 0x1d11 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 1d15 1d15 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d16 ; -------------------------------------------------------------------------------------- 1d16 ; 0x0039 Store_Top Access,At_Offset_1 1d16 ; -------------------------------------------------------------------------------------- 1d16 MACRO_Store_Top_Access,At_Offset_1: 1d16 1d16 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d16 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 1d17 0x1d17 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 1d17 1d17 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d18 ; -------------------------------------------------------------------------------------- 1d18 ; 0x003a Store_Top Access,At_Offset_2 1d18 ; -------------------------------------------------------------------------------------- 1d18 MACRO_Store_Top_Access,At_Offset_2: 1d18 1d18 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d18 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 1d19 0x1d19 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 1d19 1d19 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d1a ; -------------------------------------------------------------------------------------- 1d1a ; 0x003b Store_Top Access,At_Offset_3 1d1a ; -------------------------------------------------------------------------------------- 1d1a MACRO_Store_Top_Access,At_Offset_3: 1d1a 1d1a dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d1a 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 1d1b 0x1d1b 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 1d1b 1d1b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d1c ; -------------------------------------------------------------------------------------- 1d1c ; 0x003c Store_Top Access,At_Offset_4 1d1c ; -------------------------------------------------------------------------------------- 1d1c MACRO_Store_Top_Access,At_Offset_4: 1d1c 1d1c dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d1c 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 1d1d 0x1d1d 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 1d1d 1d1d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d1e ; -------------------------------------------------------------------------------------- 1d1e ; 0x003d Store_Top Access,At_Offset_5 1d1e ; -------------------------------------------------------------------------------------- 1d1e MACRO_Store_Top_Access,At_Offset_5: 1d1e 1d1e dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d1e 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 1d1f 0x1d1f 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 1d1f 1d1f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d20 ; -------------------------------------------------------------------------------------- 1d20 ; 0x003e Store_Top Access,At_Offset_6 1d20 ; -------------------------------------------------------------------------------------- 1d20 MACRO_Store_Top_Access,At_Offset_6: 1d20 1d20 dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d20 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 1d21 0x1d21 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 1d21 1d21 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d22 ; -------------------------------------------------------------------------------------- 1d22 ; 0x0031 Store_Top Heap_Access,At_Offset_1 1d22 ; -------------------------------------------------------------------------------------- 1d22 MACRO_Store_Top_Heap_Access,At_Offset_1: 1d22 1d22 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d22 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 1d23 0x1d23 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 1d23 1d23 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d24 ; -------------------------------------------------------------------------------------- 1d24 ; 0x0032 Store_Top Heap_Access,At_Offset_2 1d24 ; -------------------------------------------------------------------------------------- 1d24 MACRO_Store_Top_Heap_Access,At_Offset_2: 1d24 1d24 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d24 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 1d25 0x1d25 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 1d25 1d25 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d26 ; -------------------------------------------------------------------------------------- 1d26 ; 0x0033 Store_Top Heap_Access,At_Offset_3 1d26 ; -------------------------------------------------------------------------------------- 1d26 MACRO_Store_Top_Heap_Access,At_Offset_3: 1d26 1d26 dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d26 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 1d27 0x1d27 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 1d27 1d27 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d28 ; -------------------------------------------------------------------------------------- 1d28 ; 0x0034 Store_Top Heap_Access,At_Offset_4 1d28 ; -------------------------------------------------------------------------------------- 1d28 MACRO_Store_Top_Heap_Access,At_Offset_4: 1d28 1d28 dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d28 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 1d29 0x1d29 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 1d29 1d29 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d2a ; -------------------------------------------------------------------------------------- 1d2a ; 0x0035 Store_Top Heap_Access,At_Offset_5 1d2a ; -------------------------------------------------------------------------------------- 1d2a MACRO_Store_Top_Heap_Access,At_Offset_5: 1d2a 1d2a dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d2a 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 1d2b 0x1d2b 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 1d2b 1d2b fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d2c ; -------------------------------------------------------------------------------------- 1d2c ; 0x0036 Store_Top Heap_Access,At_Offset_6 1d2c ; -------------------------------------------------------------------------------------- 1d2c MACRO_Store_Top_Heap_Access,At_Offset_6: 1d2c 1d2c dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d2c 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 1d2d 0x1d2d 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 1d2d 1d2d fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 1ccc 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 1d2e ; -------------------------------------------------------------------------------------- 1d2e ; 0x1a00-0x1aff Execute Package,Field_Write,fieldnum 1d2e ; -------------------------------------------------------------------------------------- 1d2e MACRO_Execute_Package,Field_Write,fieldnum: 1d2e 1d2e 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 1d2e 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 1d2f 1d2f ioc_random 17 force type bus receivers ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 1d31 0x1d31 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 1d30 1d30 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 1d3c 0x1d3c 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 1d31 1d31 seq_br_type 0 Branch False seq_branch_adr 1d3a 0x1d3a 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 1d32 1d32 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 1d3c 0x1d3c 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 1d33 1d33 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 1d3d 0x1d3d 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 1d34 1d34 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 1d35 1d35 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1d36 ; -------------------------------------------------------------------------------------- 1d36 ; 0x0097 Execute Package,Field_Write_Dynamic 1d36 ; -------------------------------------------------------------------------------------- 1d36 MACRO_Execute_Package,Field_Write_Dynamic: 1d36 1d36 dispatch_csa_valid 3 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 1d36 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 32d7 0x32d7 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 1d37 1d37 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 32de 0x32de 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 1d38 1d38 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 1d39 1d39 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 1d32 0x1d32 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 1d3a 1d3a 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 32da 0x32da 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 1d3b 1d3b seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1d3c 1d3c ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1d58 0x1d58 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 1d3d 1d3d 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 1d3e 1d3e 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 1d3c 0x1d3c 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 1d3f 1d3f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d40 1d40 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1d46 0x1d46 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP val_frame 0 None 1d41 1d41 fiu_mem_start 7 start_wr_if_true ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 1d44 0x1d44 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 1d42 1d42 ioc_load_wdr 0 None typ_b_adr 10 TOP typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1d43 1d43 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 1d44 1d44 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 1d42 0x1d42 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 1d45 1d45 seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da typ_frame 0 None val_frame 0 None 1d46 1d46 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 1d42 0x1d42 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 1d47 1d47 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 1d42 0x1d42 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 1d48 1d48 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 1d42 0x1d42 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 1d49 1d49 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 1d4c 0x1d4c 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 1d4a 1d4a 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 1d56 0x1d56 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 1d4b 1d4b seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 1d4c 1d4c 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 1d4d 1d4d 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 1d4e 1d4e 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 1d4f 1d4f 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 1d50 1d50 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1d43 0x1d43 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1d51 1d51 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 1d52 1d52 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 1d57 0x1d57 typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 1d53 1d53 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 1d56 0x1d56 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 1d54 1d54 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1d55 1d55 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 1d56 1d56 seq_br_type 3 Unconditional Branch seq_branch_adr 1d51 0x1d51 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 1d57 1d57 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 1d4f 0x1d4f typ_a_adr 10 TOP typ_frame 0 None val_frame 0 None 1d58 1d58 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 1d8c 0x1d8c 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 1d59 1d59 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 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 1d5a 1d5a 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 1da0 0x1da0 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 1d5b 1d5b 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 1da7 0x1da7 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 1d5c 1d5c 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 1db8 0x1db8 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 1d5d 1d5d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1dc3 0x1dc3 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 1d5e 1d5e seq_br_type 7 Unconditional Call seq_branch_adr 32db 0x32db typ_frame 0 None val_frame 0 None 1d5f 1d5f seq_br_type 7 Unconditional Call seq_branch_adr 32db 0x32db typ_frame 0 None val_frame 0 None 1d60 1d60 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d61 1d61 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 1d62 1d62 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d63 1d63 seq_br_type 7 Unconditional Call seq_branch_adr 329c 0x329c typ_frame 0 None val_frame 0 None 1d64 1d64 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d65 1d65 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d66 1d66 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 1dbd 0x1dbd 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 1d67 1d67 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1dce 0x1dce 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 1d68 1d68 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d69 1d69 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1de2 0x1de2 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 1d6a 1d6a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d6b 1d6b 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 1de9 0x1de9 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 1d6c 1d6c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d6d 1d6d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d6e 1d6e seq_br_type 7 Unconditional Call seq_branch_adr 32db 0x32db typ_frame 0 None val_frame 0 None 1d6f 1d6f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d70 1d70 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d71 1d71 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d72 1d72 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d73 1d73 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 1e1a 0x1e1a 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 1d74 1d74 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d75 1d75 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 1e3e 0x1e3e 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 1d76 1d76 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d77 1d77 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 1e7a 0x1e7a 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 1d78 1d78 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 1d79 0x1d79 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 1d79 1d79 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 1d95 0x1d95 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 1d7a 1d7a 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 1da7 0x1da7 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 1d7b 1d7b 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 1dc7 0x1dc7 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 1d7c 1d7c seq_br_type 7 Unconditional Call seq_branch_adr 32db 0x32db typ_frame 0 None val_frame 0 None 1d7d 1d7d seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d7e 1d7e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d7f 1d7f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d80 1d80 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 1dd0 0x1dd0 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) 1d81 1d81 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1de2 0x1de2 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 1d82 1d82 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 1de9 0x1de9 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 1d83 1d83 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d84 1d84 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d85 1d85 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1d86 1d86 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 1e1a 0x1e1a 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 1d87 1d87 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 1e3e 0x1e3e 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 1d88 1d88 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 1e7a 0x1e7a 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 1d89 1d89 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 1d8a 0x1d8a 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 1d8a 1d8a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 1d8b 1d8b ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32db 0x32db 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 1d8c 1d8c 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 1d8d 1d8d 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 1d8e 0x1d8e 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 1d8e 1d8e fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1d8f 1d8f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1d90 1d90 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_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 1d91 1d91 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 1d92 1d92 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 1d93 1d93 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 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 1d95 0x1d95 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 1d95 1d95 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 1d98 0x1d98 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 1d96 1d96 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 1d97 1d97 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1d9c 0x1d9c 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 1d98 1d98 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1d99 1d99 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 1d9a 1d9a 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 1d9b 1d9b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1d9c 0x1d9c typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1d9c 1d9c 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 1d9d 0x1d9d 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 1d9d 1d9d 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 1d9e 1d9e 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 1d8f 0x1d8f 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 1d9f 1d9f ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1d8f 0x1d8f typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1da0 1da0 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 1da1 1da1 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1da3 0x1da3 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1da2 1da2 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 1da5 0x1da5 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 1da3 1da3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1da5 0x1da5 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 1da4 1da4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1da5 0x1da5 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 1da5 1da5 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1da6 1da6 seq_br_type 7 Unconditional Call seq_branch_adr 329e 0x329e typ_frame 0 None val_frame 0 None 1da7 1da7 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 1dad 0x1dad 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 1da8 1da8 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 1da9 1da9 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 1dab 0x1dab 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 1daa 1daa 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 1db4 0x1db4 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 1dab 1dab seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1db4 0x1db4 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 1dac 1dac fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1db4 0x1db4 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 1dad 1dad 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 30ab 0x30ab 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 1dae 1dae 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 1daf 1daf 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 1db2 0x1db2 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 1db0 1db0 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 1db1 1db1 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 1db4 0x1db4 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 1db2 1db2 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 1db4 0x1db4 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 1db3 1db3 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1db4 0x1db4 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 1db4 1db4 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 1db5 1db5 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 1db6 1db6 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 1db7 1db7 seq_br_type 7 Unconditional Call seq_branch_adr 329e 0x329e typ_frame 0 None val_frame 0 None 1db8 1db8 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dbc 0x1dbc 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 1db9 1db9 seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1dba 1dba 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 1dc0 0x1dc0 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 1dbb 1dbb ioc_load_wdr 0 None typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 1dbc 1dbc 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 1dbd 1dbd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dbc 0x1dbc 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 1dbe 1dbe seq_br_type 7 Unconditional Call seq_branch_adr 24c4 0x24c4 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 1dbf 1dbf 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 1dbb 0x1dbb 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 1dc0 1dc0 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1dc1 1dc1 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 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 1dc2 1dc2 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1dc3 1dc3 typ_a_adr 10 TOP typ_frame 10 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 1dc4 1dc4 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 1dc7 0x1dc7 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 1dc5 1dc5 fiu_load_tar 1 hold_tar fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 24ba 0x24ba 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 1dc6 1dc6 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 1dc0 0x1dc0 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 1dc7 1dc7 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 1dcb 0x1dcb 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 1dc8 1dc8 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 1dc5 0x1dc5 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 1dc9 1dc9 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 1dca 1dca 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 1dcb 1dcb 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1dcc 1dcc 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 1dc5 0x1dc5 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 1dcd 1dcd 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 1dc9 0x1dc9 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 1dce 1dce 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) 1dcf 1dcf 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 1dd0 0x1dd0 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 1dd0 1dd0 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 1dd3 0x1dd3 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 1dd1 1dd1 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 1dde 0x1dde 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 1dd2 1dd2 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1dd7 0x1dd7 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 1dd3 1dd3 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1dd4 1dd4 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 1dde 0x1dde 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 1dd5 1dd5 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 1dd6 1dd6 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 1dd7 0x1dd7 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1dd7 1dd7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1dd8 0x1dd8 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 1dd8 1dd8 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 1dd9 1dd9 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 1ddb 0x1ddb 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 1dda 1dda ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1ddb 0x1ddb typ_b_adr 05 GP 0x5 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 1ddb 1ddb fiu_load_tar 1 hold_tar fiu_tivi_src c mar_0xc seq_br_type 7 Unconditional Call seq_branch_adr 24c4 0x24c4 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 1ddc 1ddc 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 1dc0 0x1dc0 typ_b_adr 1f TOP - 1 typ_frame 0 None val_frame 0 None 1ddd 1ddd 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 1dd0 0x1dd0 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) 1dde 1dde fiu_tivi_src c mar_0xc ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32e1 0x32e1 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 1ddf 1ddf 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 1de1 0x1de1 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 1f TOP - 1 val_frame 0 None 1de0 1de0 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 1de1 1de1 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 1de2 1de2 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1de6 0x1de6 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 1de3 1de3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1de4 1de4 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 1de5 1de5 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 1de6 1de6 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 1d89 0x1d89 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 1de7 1de7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1de8 1de8 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 1de9 1de9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1dec 0x1dec 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 1dea 1dea fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1deb 1deb fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1dec 1dec 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 1d89 0x1d89 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 1ded 1ded 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 1df6 0x1df6 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 1dee 1dee ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1df3 0x1df3 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 1def 1def seq_br_type 7 Unconditional Call seq_branch_adr 272c 0x272c 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 1df0 1df0 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a4 0x32a4 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 1df1 1df1 seq_br_type 7 Unconditional Call seq_branch_adr 2488 0x2488 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 1df2 1df2 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1df6 0x1df6 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 1df3 1df3 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 2515 0x2515 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 1df4 1df4 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 1df7 0x1df7 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 1df5 1df5 seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_frame 0 None val_frame 0 None 1df6 1df6 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 1df7 1df7 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e03 0x1e03 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 1df8 1df8 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 1e05 0x1e05 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 1df9 1df9 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e00 0x1e00 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 1dfa 1dfa 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 1dfb 1dfb seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e00 0x1e00 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 1dfc 1dfc fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 1dfd 1dfd ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1e00 0x1e00 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 1dfe 1dfe seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1e00 0x1e00 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 1dff 1dff seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 1e00 1e00 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 1e01 1e01 seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1e02 1e02 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 1e03 1e03 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1e04 1e04 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 1e05 1e05 ioc_fiubs 1 val seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e0f 0x1e0f 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 1e06 1e06 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 1e07 1e07 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e0c 0x1e0c 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 1e08 1e08 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 1e09 1e09 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1dfe 0x1dfe 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 1e0a 1e0a seq_br_type 1 Branch True seq_branch_adr 1e00 0x1e00 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 1e0b 1e0b seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1e0c 1e0c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e11 0x1e11 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 1e0d 1e0d seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e11 0x1e11 typ_frame 0 None val_frame 0 None 1e0e 1e0e seq_br_type 3 Unconditional Branch seq_branch_adr 1e01 0x1e01 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 1e0f 1e0f 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 1e10 1e10 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e14 0x1e14 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 1e11 1e11 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 1e12 1e12 seq_br_type 1 Branch True seq_branch_adr 1e00 0x1e00 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 1e13 1e13 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1e14 1e14 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1e17 0x1e17 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 1e15 1e15 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 1e16 1e16 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1e17 1e17 seq_br_type 7 Unconditional Call seq_branch_adr 2488 0x2488 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 1e18 1e18 seq_br_type 1 Branch True seq_branch_adr 1e00 0x1e00 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 1e19 1e19 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1e1a 1e1a ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e32 0x1e32 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 1e1b 1e1b 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 1d89 0x1d89 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 1e1c 1e1c ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1f1e 0x1f1e 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 1e1d 1e1d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1e1e 0x1e1e 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 1e1e 1e1e 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 1e1f 1e1f 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 1e23 0x1e23 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 1e20 1e20 fiu_mem_start a start_continue_if_false seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e2f 0x1e2f typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e21 1e21 typ_frame 0 None val_frame 0 None 1e22 1e22 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 1e2d 0x1e2d typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e23 1e23 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 1e24 1e24 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 1e25 1e25 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 1e26 0x1e26 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 1e26 1e26 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e2b 0x1e2b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e27 1e27 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 1e2d 0x1e2d 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 1e28 1e28 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 1e29 1e29 seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 1f1e 0x1f1e 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 1e2a 1e2a fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 32a3 0x32a3 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 1e2b 1e2b 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e2c 1e2c 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 1e28 0x1e28 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 1e2d 1e2d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 1e2e 1e2e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1e2f 1e2f 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 1e30 1e30 seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1e31 1e31 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 1e32 1e32 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 1d89 0x1d89 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 1e33 1e33 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 1e26 0x1e26 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 1e34 1e34 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 1e38 0x1e38 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 1e35 1e35 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 1e36 1e36 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e37 1e37 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 1e38 1e38 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 1e39 1e39 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 1e3a 1e3a 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 1e26 0x1e26 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 1e3b 1e3b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e3d 0x1e3d 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 1e3c 1e3c 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 1e3d 1e3d 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 1e26 0x1e26 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 1e3e 1e3e ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e53 0x1e53 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 1e3f 1e3f 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 1d89 0x1d89 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 1e40 1e40 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 1e48 0x1e48 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 1e41 1e41 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1e4a 0x1e4a 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 1e42 1e42 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 1e45 0x1e45 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 1e43 1e43 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 332e 0x332e 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 1e44 1e44 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 1e71 0x1e71 typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e45 1e45 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 1e46 1e46 seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1e47 1e47 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 1e48 1e48 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 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 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 1e4b 1e4b fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e4e 0x1e4e 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 1e4c 1e4c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e4d 1e4d 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 1e4f 0x1e4f 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 1e4e 1e4e 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 1e4f 1e4f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e52 0x1e52 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e50 1e50 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e51 1e51 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 1e71 0x1e71 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 1e52 1e52 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 1e71 0x1e71 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 1e53 1e53 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 1d89 0x1d89 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 1e54 1e54 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 1e55 1e55 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e58 0x1e58 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e56 1e56 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e57 1e57 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 1e59 0x1e59 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 1e58 1e58 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 1e59 1e59 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 1e5c 0x1e5c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e5a 1e5a 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e5b 1e5b 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 1e5d 0x1e5d 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 1e5c 1e5c 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 1e5d 1e5d fiu_mem_start a start_continue_if_false seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e61 0x1e61 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e5e 1e5e 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 1e5f 1e5f 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 332e 0x332e 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 1e60 1e60 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 1e71 0x1e71 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 1e61 1e61 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 1e62 1e62 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e6c 0x1e6c 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 1e63 1e63 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 1e64 1e64 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 1e65 1e65 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1e6f 0x1e6f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e66 1e66 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 1e67 1e67 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e6b 0x1e6b 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 1e68 1e68 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e6a 0x1e6a 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 1e69 1e69 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 1e6a 1e6a ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1e71 0x1e71 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 1e6b 1e6b seq_br_type 3 Unconditional Branch seq_branch_adr 1e71 0x1e71 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 1e6c 1e6c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e6d 1e6d 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 1e6e 1e6e 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 1e65 0x1e65 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 1e6f 1e6f 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1e70 1e70 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 1e67 0x1e67 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 1e71 1e71 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1e76 0x1e76 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 1e72 1e72 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 326f 0x326f 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 1e73 1e73 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 1e74 1e74 seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 1e75 1e75 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 1e76 1e76 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 326f 0x326f 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 1e77 1e77 seq_br_type 4 Call False seq_branch_adr 32a3 0x32a3 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 1e78 1e78 seq_br_type 4 Call False seq_branch_adr 32a3 0x32a3 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 1e79 1e79 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 1e7a 1e7a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e8d 0x1e8d 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 1e7b 1e7b 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 1d89 0x1d89 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 1e7c 1e7c 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 1ea9 0x1ea9 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 1e7d 1e7d seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1e85 0x1e85 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 1e7e 1e7e 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 1eab 0x1eab 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 1e7f 1e7f seq_br_type 7 Unconditional Call seq_branch_adr 22de 0x22de 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 1e80 1e80 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1ea9 0x1ea9 typ_frame 0 None val_frame 0 None 1e81 1e81 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 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 1e82 1e82 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 1e83 1e83 seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1e84 1e84 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 32a3 0x32a3 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 1e85 1e85 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 1eab 0x1eab 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 1e86 1e86 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 1e87 1e87 seq_br_type 7 Unconditional Call seq_branch_adr 22da 0x22da 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 1e88 1e88 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1ea9 0x1ea9 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 1e89 1e89 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 228e 0x228e 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 1e8a 1e8a ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 1e8b 1e8b seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1e8c 1e8c 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 32a3 0x32a3 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 1e8d 1e8d 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 1d89 0x1d89 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 1e8e 1e8e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1e8f 1e8f 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 1e90 1e90 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 1e91 1e91 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 1e9a 0x1e9a 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 1e92 1e92 ioc_fiubs 1 val typ_c_adr 3f GP 0x0 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 1e93 1e93 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 1eab 0x1eab 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 1e94 1e94 seq_br_type 7 Unconditional Call seq_branch_adr 22e4 0x22e4 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 1e95 1e95 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1ea9 0x1ea9 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 1e96 1e96 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2286 0x2286 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 1e97 1e97 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 1e98 1e98 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 228e 0x228e 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 1e99 1e99 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 32a3 0x32a3 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 1e9a 1e9a ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 22ec 0x22ec 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 1e9b 1e9b 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 1ead 0x1ead 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 1e9c 1e9c 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 1e9d 1e9d fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1ea2 0x1ea2 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1e9e 1e9e 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 1e9f 1e9f 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 1ea0 1ea0 seq_br_type 4 Call False seq_branch_adr 1ea5 0x1ea5 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 1ea1 1ea1 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1ea9 0x1ea9 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 1ea2 1ea2 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1ea3 1ea3 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 1ea4 1ea4 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 1ea0 0x1ea0 typ_frame 0 None val_c_adr 38 GP 0x7 val_c_source 0 FIU_BUS val_frame 0 None 1ea5 1ea5 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 1ea6 1ea6 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 1ea7 1ea7 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 1ea8 1ea8 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1ea9 0x1ea9 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 1ea9 1ea9 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1eaa 1eaa 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 1eab 1eab fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 1eac 1eac seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 1ead 1ead ioc_fiubs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 228e 0x228e 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 1eae 1eae ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a3 0x32a3 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 1eaf 1eaf ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 228e 0x228e 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 1eb0 1eb0 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 32a3 0x32a3 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 1eb1 1eb1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1eb2 ; -------------------------------------------------------------------------------------- 1eb2 ; 0x032d Declare_Type Record,Defined 1eb2 ; -------------------------------------------------------------------------------------- 1eb2 MACRO_Declare_Type_Record,Defined: 1eb2 1eb2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1eb2 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 1eb3 0x1eb3 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 1eb3 1eb3 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 32d7 0x32d7 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 1eb4 1eb4 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 32d9 0x32d9 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 1eb5 1eb5 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 1eb6 1eb6 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 1eb7 1eb7 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 26e8 0x26e8 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 1eb8 1eb8 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 1eb9 1eb9 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 1ebd 0x1ebd 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 1eba 1eba 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 1ec1 0x1ec1 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 1ebb 1ebb 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 1ebc 1ebc 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 1ebd 1ebd seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 1ebe 0x1ebe 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 1ebe 1ebe seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 1ebf 0x1ebf 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 1ebf 1ebf 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 1ec0 ; -------------------------------------------------------------------------------------- 1ec0 ; 0x0327 Declare_Type Record,Defined_Incomplete 1ec0 ; -------------------------------------------------------------------------------------- 1ec0 MACRO_Declare_Type_Record,Defined_Incomplete: 1ec0 1ec0 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ec0 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 1eb3 0x1eb3 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 1ec1 1ec1 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 1ec2 0x1ec2 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 1ec2 1ec2 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 1ec3 1ec3 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 1ec4 ; -------------------------------------------------------------------------------------- 1ec4 ; 0x032e Declare_Type Record,Defined,Visible 1ec4 ; -------------------------------------------------------------------------------------- 1ec4 MACRO_Declare_Type_Record,Defined,Visible: 1ec4 1ec4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ec4 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 1ec5 1ec5 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 1eb3 0x1eb3 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 1ec6 ; -------------------------------------------------------------------------------------- 1ec6 ; 0x0328 Declare_Type Record,Defined_Incomplete,Visible 1ec6 ; -------------------------------------------------------------------------------------- 1ec6 MACRO_Declare_Type_Record,Defined_Incomplete,Visible: 1ec6 1ec6 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ec6 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 1ec7 1ec7 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 1eb3 0x1eb3 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 1ec8 ; -------------------------------------------------------------------------------------- 1ec8 ; 0x032a Declare_Type Record,Incomplete 1ec8 ; -------------------------------------------------------------------------------------- 1ec8 MACRO_Declare_Type_Record,Incomplete: 1ec8 1ec8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ec8 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 1ec9 1ec9 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 1eca 1eca 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 1ecb 1ecb 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 32d9 0x32d9 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 1ecc 1ecc 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 1ecf 0x1ecf 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 1ecd 1ecd ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 1ece 1ece 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 1ecd 0x1ecd 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 1ecf 1ecf 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 1ed0 1ed0 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 1ed1 1ed1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1ed2 ; -------------------------------------------------------------------------------------- 1ed2 ; 0x032b Declare_Type Record,Incomplete,Visible 1ed2 ; -------------------------------------------------------------------------------------- 1ed2 MACRO_Declare_Type_Record,Incomplete,Visible: 1ed2 1ed2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ed2 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 32a9 0x32a9 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 1ed3 1ed3 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 1ec9 0x1ec9 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 1ed4 ; -------------------------------------------------------------------------------------- 1ed4 ; 0x0326 Complete_Type Record,By_Defining 1ed4 ; -------------------------------------------------------------------------------------- 1ed4 MACRO_Complete_Type_Record,By_Defining: 1ed4 1ed4 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ed4 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 1ed5 1ed5 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d7 0x32d7 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 1ed6 1ed6 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 32a9 0x32a9 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 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_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 1ed8 1ed8 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 32d9 0x32d9 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 1ed9 1ed9 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 1eda 1eda 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 1edb 1edb 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 32db 0x32db 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 1edc 1edc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 1edd 1edd 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 1ede 1ede 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 1ebd 0x1ebd 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 1edf 1edf 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 1ec1 0x1ec1 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 1ee0 1ee0 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 1ee1 1ee1 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 1ee2 ; -------------------------------------------------------------------------------------- 1ee2 ; 0x0325 Complete_Type Record,By_Renaming 1ee2 ; -------------------------------------------------------------------------------------- 1ee2 MACRO_Complete_Type_Record,By_Renaming: 1ee2 1ee2 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1ee2 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 1ee3 1ee3 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 1ee4 1ee4 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 32a9 0x32a9 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 1ee5 1ee5 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 1ee6 1ee6 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 1ee7 1ee7 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 32d9 0x32d9 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 1ee8 1ee8 seq_br_type 4 Call False seq_branch_adr 32db 0x32db 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 1ee9 1ee9 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 32a9 0x32a9 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 1eea 1eea ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 1eeb 1eeb 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 1ef1 0x1ef1 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 1eec 1eec seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 1eed 1eed fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1eea 0x1eea 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 1eee ; -------------------------------------------------------------------------------------- 1eee ; 0x0324 Complete_Type Record,By_Component_Completion 1eee ; -------------------------------------------------------------------------------------- 1eee MACRO_Complete_Type_Record,By_Component_Completion: 1eee 1eee dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1eee None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1eef 1eef 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 1ef0 1ef0 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 1ef1 0x1ef1 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 1ef1 1ef1 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 1ef2 1ef2 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1ef5 0x1ef5 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 1ef3 1ef3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1ef4 1ef4 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1ef5 1ef5 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 1f03 0x1f03 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 1ef6 1ef6 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 1ef7 1ef7 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 1ef8 1ef8 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 1efd 0x1efd typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 1ef9 1ef9 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 1f00 0x1f00 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 1efa 1efa ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 1efb 1efb ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 1ef5 0x1ef5 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) 1efc 1efc ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1ef5 0x1ef5 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) 1efd 1efd 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 1efe 1efe seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1f00 0x1f00 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 1eff 1eff fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1efa 0x1efa 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 1f00 1f00 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 1f01 1f01 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1f02 0x1f02 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 1f02 1f02 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a9 0x32a9 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 1f03 1f03 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) 1f04 1f04 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 1f05 1f05 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1ef1 0x1ef1 typ_b_adr 02 GP 0x2 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 1f06 ; -------------------------------------------------------------------------------------- 1f06 ; 0x0321 Declare_Variable Record,Visible 1f06 ; -------------------------------------------------------------------------------------- 1f06 MACRO_Declare_Variable_Record,Visible: 1f06 1f06 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f06 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 32d7 0x32d7 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 1f07 1f07 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 1f1d 0x1f1d 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) 1f08 1f08 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 1f09 0x1f09 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 1f09 1f09 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 1f11 0x1f11 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 1f0a 1f0a seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 1f0d 0x1f0d 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 1f0b 1f0b ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 1f0c 1f0c 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 1f0d 1f0d fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 1f10 0x1f10 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 1f0e 1f0e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a5e 0x2a5e 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 1f0f 1f0f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 1f10 0x1f10 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 1f10 1f10 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc 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 1f11 1f11 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) 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 1f12 1f12 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d2 0x32d2 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 1f13 1f13 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1f14 ; -------------------------------------------------------------------------------------- 1f14 ; 0x0322 Declare_Variable Record 1f14 ; -------------------------------------------------------------------------------------- 1f14 MACRO_Declare_Variable_Record: 1f14 1f14 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f14 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 32d7 0x32d7 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 1f15 1f15 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 1f08 0x1f08 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) 1f16 ; -------------------------------------------------------------------------------------- 1f16 ; 0x0320 Declare_Variable Record,Duplicate 1f16 ; -------------------------------------------------------------------------------------- 1f16 MACRO_Declare_Variable_Record,Duplicate: 1f16 1f16 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f16 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 32d7 0x32d7 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 1f17 1f17 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) 1f18 1f18 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 1f1b 0x1f1b 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 1f19 1f19 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 32a9 0x32a9 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 1f1a 1f1a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 1f1b 1f1b ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 1f1e 0x1f1e 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 1f1c 1f1c 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) 1f1d 1f1d seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1f1e 1f1e 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 1f7c 0x1f7c 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 1f1f 1f1f 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 1f2a 0x1f2a 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 1f20 1f20 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1f25 0x1f25 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 1f21 1f21 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 1f22 0x1f22 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 1f22 1f22 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 1f27 0x1f27 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1f23 1f23 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 1f24 0x1f24 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 1f24 1f24 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 2ab4 0x2ab4 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 1f25 1f25 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1f26 1f26 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 1f22 0x1f22 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 1f27 1f27 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 1f28 1f28 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 1f29 1f29 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 1f24 0x1f24 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 1f2a 1f2a 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 1f33 0x1f33 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 1f2b 1f2b 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 1f4e 0x1f4e 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 1f2c 1f2c 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 1f2d 1f2d 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 1f37 0x1f37 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 1f2e 1f2e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 1f2f 0x1f2f 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 1f2f 1f2f seq_br_type 3 Unconditional Branch seq_branch_adr 1f1e 0x1f1e 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 1f30 1f30 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 1f31 1f31 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 1f20 0x1f20 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 1f32 1f32 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 1f2b 0x1f2b 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 1f33 1f33 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 1f51 0x1f51 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 1f34 1f34 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 1f36 0x1f36 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 1f35 1f35 seq_br_type 0 Branch False seq_branch_adr 1f2f 0x1f2f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1f36 1f36 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 1f37 0x1f37 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 1f37 1f37 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 1f3b 0x1f3b typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 1f38 1f38 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 1f39 1f39 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 1f3a 1f3a 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 1f24 0x1f24 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 1f3b 1f3b 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 1f41 0x1f41 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 1f3c 1f3c 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 1f46 0x1f46 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 1f3d 1f3d 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 1f3e 1f3e 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 1f3f 1f3f 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 1f40 0x1f40 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 1f40 1f40 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 1f24 0x1f24 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 1f41 1f41 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 1f46 0x1f46 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 1f42 1f42 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 1f43 1f43 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 1f45 0x1f45 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 1f44 1f44 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 1f40 0x1f40 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 1f45 1f45 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 1f40 0x1f40 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 1f46 1f46 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 1f4b 0x1f4b 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 1f47 1f47 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 1f48 1f48 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 1f4b 0x1f4b 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 1f49 1f49 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 1f4a 1f4a ioc_adrbs 2 typ seq_br_type 8 Return True seq_branch_adr 1f4b 0x1f4b 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 1f4b 1f4b fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 1f4c 1f4c 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 332e 0x332e 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 1f4d 1f4d 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 1f2f 0x1f2f seq_random 06 ? typ_frame 0 None val_frame 0 None 1f4e 1f4e 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 1f4f 1f4f 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 1f57 0x1f57 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 1f50 1f50 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 1f54 0x1f54 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 1f51 1f51 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 1f52 1f52 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 1f59 0x1f59 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 1f53 1f53 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 1f54 0x1f54 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 1f54 1f54 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 1f55 1f55 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 1f56 0x1f56 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 1f56 1f56 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f5e 0x1f5e 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 1f57 1f57 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 1f5e 0x1f5e 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 1f58 1f58 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 1f5b 0x1f5b 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 1f59 1f59 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 1f5e 0x1f5e 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 1f5a 1f5a 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 1f5b 0x1f5b 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 1f5b 1f5b 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 1f5c 1f5c 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 1f5d 1f5d 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 1f56 0x1f56 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 1f5e 1f5e 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 1f30 0x1f30 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 1f5f 1f5f fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 1f6e 0x1f6e 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 1f60 1f60 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 1f61 1f61 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 1f6b 0x1f6b 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 1f62 1f62 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 1f63 1f63 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32cc 0x32cc 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 1f64 1f64 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 1f65 1f65 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 1f68 0x1f68 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 1f66 1f66 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1f67 1f67 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e typ_frame 0 None val_frame 0 None 1f68 1f68 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 1f6a 0x1f6a 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 1f69 1f69 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 1f64 0x1f64 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 1f6a 1f6a ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f30 0x1f30 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 1f6b 1f6b 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 1f30 0x1f30 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 1f6c 1f6c seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 1f6d 1f6d seq_br_type 3 Unconditional Branch seq_branch_adr 1f30 0x1f30 typ_frame 0 None val_frame 0 None 1f6e 1f6e 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 1f79 0x1f79 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 1f6f 1f6f 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 1f70 1f70 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 1f71 1f71 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32cc 0x32cc 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 1f72 1f72 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 1f76 0x1f76 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 1f73 1f73 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 2ab4 0x2ab4 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 1f74 1f74 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 1f75 1f75 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 1f72 0x1f72 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 1f76 1f76 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 2ab4 0x2ab4 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 1f77 1f77 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 1f78 1f78 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f30 0x1f30 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 1f79 1f79 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 2ab4 0x2ab4 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 1f7a 1f7a 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 1f7b 1f7b ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 1f30 0x1f30 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 1f7c 1f7c 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 1f7d 0x1f7d 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 1f7d 1f7d 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 1f7e 1f7e 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 1f7f 1f7f seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 1f80 0x1f80 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 1f80 1f80 seq_br_type 7 Unconditional Call seq_branch_adr 32f3 0x32f3 typ_frame 0 None val_frame 0 None 1f81 1f81 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f82 ; -------------------------------------------------------------------------------------- 1f82 ; 0x03d1 Declare_Type Access,Constrained 1f82 ; -------------------------------------------------------------------------------------- 1f82 MACRO_Declare_Type_Access,Constrained: 1f82 1f82 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f82 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f8a 0x1f8a 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 1f83 1f83 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f84 ; -------------------------------------------------------------------------------------- 1f84 ; 0x03d2 Declare_Type Access,Constrained,Visible 1f84 ; -------------------------------------------------------------------------------------- 1f84 MACRO_Declare_Type_Access,Constrained,Visible: 1f84 1f84 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f84 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 1f85 1f85 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f8a 0x1f8a 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 1f86 ; -------------------------------------------------------------------------------------- 1f86 ; 0x03ab Declare_Type Heap_Access,Constrained 1f86 ; -------------------------------------------------------------------------------------- 1f86 MACRO_Declare_Type_Heap_Access,Constrained: 1f86 1f86 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f86 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f8b 0x1f8b 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 1f87 1f87 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1f88 ; -------------------------------------------------------------------------------------- 1f88 ; 0x03ac Declare_Type Heap_Access,Constrained,Visible 1f88 ; -------------------------------------------------------------------------------------- 1f88 MACRO_Declare_Type_Heap_Access,Constrained,Visible: 1f88 1f88 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1f88 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 1f89 1f89 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f8b 0x1f8b 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 1f8a 1f8a 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 1f8c 0x1f8c 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 1f8b 1f8b 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 1f8c 0x1f8c 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 1f8c 1f8c 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 1f8d 1f8d 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 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 1f8e 1f8e 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 1f8f 1f8f 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 32d9 0x32d9 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 1f90 1f90 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 1f96 0x1f96 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 1f91 1f91 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 1f92 1f92 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 1f93 1f93 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 1f94 1f94 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 1f95 1f95 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 1f96 1f96 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f97 1f97 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1f9e 0x1f9e 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 1f98 1f98 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f99 1f99 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f9a 1f9a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 1f9b 1f9b seq_br_type 3 Unconditional Branch seq_branch_adr 1fa3 0x1fa3 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 1f9c 1f9c seq_br_type 3 Unconditional Branch seq_branch_adr 1fa3 0x1fa3 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 1f9d 1f9d fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1fab 0x1fab 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 1f9e 1f9e 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 1f9f 1f9f 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 32d9 0x32d9 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 1fa0 1fa0 typ_frame 0 None val_frame 0 None 1fa1 1fa1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 1fa2 1fa2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3274 0x3274 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 1fa3 1fa3 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 1fa4 1fa4 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 1fa5 0x1fa5 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 1fa5 1fa5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 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 1fa6 1fa6 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 1fa7 1fa7 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 1fa8 1fa8 seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 1fa9 1fa9 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 1faa 0x1faa 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 1faa 1faa seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 1fab 1fab typ_frame 0 None val_frame 0 None 1fac 1fac 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 1fa3 0x1fa3 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 1fad 1fad ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 1fae ; -------------------------------------------------------------------------------------- 1fae ; 0x0341 Complete_Type Array,By_Constraining 1fae ; -------------------------------------------------------------------------------------- 1fae MACRO_Complete_Type_Array,By_Constraining: 1fae 1fae dispatch_csa_valid 6 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 1fae 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 32db 0x32db 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 1faf 1faf 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 1fb0 1fb0 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 32d9 0x32d9 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 1fb1 1fb1 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 1fb6 0x1fb6 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 1fb2 1fb2 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 1fb3 1fb3 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 1fb4 1fb4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 1fbb 0x1fbb 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 1fb5 1fb5 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1fb6 1fb6 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 1fb7 1fb7 typ_frame 0 None val_frame 0 None 1fb8 1fb8 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 1fb9 1fb9 seq_br_type 8 Return True seq_branch_adr 1fba 0x1fba 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 1fba 1fba seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 1fbb 1fbb 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 1fbc 1fbc 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 1fda 0x1fda 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 1fbd 1fbd 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 1fbe 1fbe 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 1fc9 0x1fc9 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 1fbf 1fbf 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 1fd7 0x1fd7 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 1fc0 1fc0 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 32a2 0x32a2 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 1fc1 1fc1 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 1fd0 0x1fd0 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 1fc2 1fc2 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 1fc3 1fc3 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 1fc4 1fc4 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 32a2 0x32a2 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 1fc5 1fc5 seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 1fc7 0x1fc7 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1fc6 1fc6 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 1fc7 1fc7 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 1fc8 1fc8 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 1fc9 1fc9 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 1fca 1fca fiu_mem_start 4 continue seq_br_type 8 Return True seq_branch_adr 1fcb 0x1fcb 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 1fcb 1fcb seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1fcc 1fcc typ_frame 0 None val_frame 0 None 1fcd 1fcd fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 1fca 0x1fca 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 1fce 1fce seq_br_type 8 Return True seq_branch_adr 1fcf 0x1fcf 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 1fcf 1fcf seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 1fd0 1fd0 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 1fd1 1fd1 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 1fd2 1fd2 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1fd5 0x1fd5 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 1fd3 1fd3 seq_br_type 4 Call False seq_branch_adr 1fd6 0x1fd6 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 1fd4 1fd4 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 1fd5 1fd5 seq_br_type 8 Return True seq_branch_adr 1fd6 0x1fd6 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 1fd6 1fd6 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 1fd7 1fd7 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 1fd8 1fd8 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 1fd9 1fd9 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 1fda 1fda 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 1fdb 1fdb 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 200b 0x200b 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 1fdc 1fdc 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 1fcc 0x1fcc 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 1fdd 1fdd fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1ff5 0x1ff5 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 1fde 1fde 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 1ff8 0x1ff8 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 1fdf 1fdf 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 32a2 0x32a2 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 1fe0 1fe0 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 1ffc 0x1ffc 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 1fe1 1fe1 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 1fe2 1fe2 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 1fe3 1fe3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1fe4 1fe4 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 1fe5 1fe5 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 1fe6 1fe6 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 1fe7 1fe7 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2004 0x2004 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 1fe8 1fe8 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 1fe9 1fe9 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 1fea 1fea fiu_mem_start 7 start_wr_if_true seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2006 0x2006 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 1feb 1feb 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 1fec 1fec 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 1fed 1fed 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 1fee 1fee 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 1ff2 0x1ff2 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 1fef 1fef ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1ff0 1ff0 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 1ff1 1ff1 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 1ff2 1ff2 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 1ff3 1ff3 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 1ff4 1ff4 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 1ff5 1ff5 seq_br_type 4 Call False seq_branch_adr 32a2 0x32a2 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 1ff6 1ff6 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 1ff7 1ff7 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 1ff8 1ff8 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 1ff9 1ff9 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 1ffa 1ffa 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 1ffb 1ffb seq_br_type 3 Unconditional Branch seq_branch_adr 1fe1 0x1fe1 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 1ffc 1ffc 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 1ffd 1ffd 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 1ffe 1ffe 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 1fff 1fff seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2002 0x2002 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 2000 2000 seq_br_type 4 Call False seq_branch_adr 2003 0x2003 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 2001 2001 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 2002 2002 seq_br_type 8 Return True seq_branch_adr 2003 0x2003 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 2003 2003 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 2004 2004 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 2005 2005 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 2006 2006 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 2007 2007 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 2008 2008 seq_br_type 4 Call False seq_branch_adr 200a 0x200a 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 2009 2009 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 200a 200a 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 200b 200b seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 1fce 0x1fce typ_frame 0 None val_frame 0 None 200c 200c 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 200d 200d 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 200e 200e 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 200f 200f 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 2010 2010 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 2011 2011 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 201a 0x201a 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 2012 2012 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 2013 2013 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 2014 2014 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 2015 2015 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 2016 2016 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 2017 2017 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 2018 2018 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 2019 2019 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 201a 0x201a 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 201a 201a 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 2030 0x2030 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 201b 201b 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 201c 201c 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 201d 201d 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 201e 201e 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 201f 201f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2020 2020 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 2021 2021 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 202f 0x202f 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 2022 2022 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 2023 2023 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 2024 2024 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 2025 2025 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 2026 2026 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 2027 2027 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 2028 2028 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 201a 0x201a 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) 2029 2029 seq_br_type 0 Branch False seq_branch_adr 202e 0x202e 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 202a 202a seq_br_type 0 Branch False seq_branch_adr 202e 0x202e 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 202b 202b seq_br_type 0 Branch False seq_branch_adr 202e 0x202e 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 202c 202c seq_br_type 0 Branch False seq_branch_adr 202e 0x202e 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 202d 202d seq_br_type 1 Branch True seq_branch_adr 201a 0x201a 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 202e 202e ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 201a 0x201a 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) 202f 202f seq_br_type 3 Unconditional Branch seq_branch_adr 2024 0x2024 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 2030 2030 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 2031 2031 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2035 0x2035 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 2032 2032 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 2033 2033 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 2034 2034 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 2035 2035 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 2036 2036 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2247 0x2247 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 2037 2037 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2038 ; -------------------------------------------------------------------------------------- 2038 ; 0x0343 Complete_Type Array,By_Defining 2038 ; -------------------------------------------------------------------------------------- 2038 MACRO_Complete_Type_Array,By_Defining: 2038 2038 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2038 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 32db 0x32db 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 2039 2039 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 203a 203a 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 32d9 0x32d9 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 203b 203b 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 32d7 0x32d7 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 203c 203c 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 203d 203d 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 203e 203e ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 203f 203f 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 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 2040 2040 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 32d7 0x32d7 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 2041 2041 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20d8 0x20d8 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 2042 2042 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2047 0x2047 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 2043 2043 seq_br_type 2 Push (branch address) seq_branch_adr 2047 0x2047 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 2044 2044 seq_br_type 8 Return True seq_branch_adr 2045 0x2045 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 2045 2045 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 20e8 0x20e8 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 2046 2046 seq_br_type 3 Unconditional Branch seq_branch_adr 20eb 0x20eb typ_frame 0 None val_frame 0 None 2047 2047 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2064 0x2064 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 2048 2048 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 2049 2049 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 204a 204a 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 204b 204b seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2053 0x2053 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 204c 204c seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 204d 204d 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 32a8 0x32a8 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 204e 204e 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 2056 0x2056 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 204f 204f 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 2050 2050 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 2051 2051 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2056 0x2056 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 2052 2052 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2056 0x2056 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 2053 2053 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 2054 2054 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 2055 2055 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2056 0x2056 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 2056 2056 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 32d7 0x32d7 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 2057 2057 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 2058 2058 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 205c 0x205c 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 2059 2059 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 205a 205a typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 205b 205b 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 205c 205c 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 205d 205d 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 205a 0x205a typ_frame 0 None val_a_adr 10 TOP val_b_adr 37 0x6:0x17 val_frame 6 None 205e 205e seq_br_type 8 Return True seq_branch_adr 205f 0x205f 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 205f 205f 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 2060 2060 typ_frame 0 None val_frame 0 None 2061 2061 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) 2062 2062 ioc_load_wdr 0 None seq_br_type 8 Return True seq_branch_adr 2063 0x2063 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 2063 2063 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2064 2064 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 2065 2065 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 2066 2066 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 206f 0x206f 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 2067 2067 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 2068 2068 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 2069 2069 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 206e 0x206e 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 206a 206a 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 206b 206b 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 206c 206c seq_br_type 1 Branch True seq_branch_adr 206e 0x206e 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 206d 206d seq_br_type 3 Unconditional Branch seq_branch_adr 206e 0x206e 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 206e 206e seq_br_type 3 Unconditional Branch seq_branch_adr 2071 0x2071 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 206f 206f 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 2070 2070 seq_br_type 3 Unconditional Branch seq_branch_adr 206e 0x206e 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 2071 2071 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 2072 2072 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 32d9 0x32d9 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 2073 2073 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 2074 2074 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 32cb 0x32cb 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 2075 2075 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 2076 2076 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2077 0x2077 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 2077 2077 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 2078 2078 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 2079 2079 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 207a 207a 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 207b 207b seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 207d 0x207d seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 207c 207c seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 207d 207d seq_br_type 0 Branch False seq_branch_adr 2089 0x2089 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 207e 207e 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 207f 207f seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 2080 2080 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 2081 2081 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2082 2082 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 2087 0x2087 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 2083 2083 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 2084 2084 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 2085 2085 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2087 0x2087 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 2086 2086 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2087 0x2087 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 2087 2087 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 2077 0x2077 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 2088 2088 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 208c 0x208c seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2089 2089 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 208a 208a 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 208b 208b fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2087 0x2087 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 208c 208c 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 208d 208d 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 32d7 0x32d7 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 208e 208e ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 2092 0x2092 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 208f 208f 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 2090 2090 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 2091 2091 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 2092 2092 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 2093 2093 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 2094 2094 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 2095 2095 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 2096 2096 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 2097 2097 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 2098 2098 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 2 Push (branch address) seq_branch_adr 209a 0x209a typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2099 2099 seq_br_type 3 Unconditional Branch seq_branch_adr 205e 0x205e typ_frame 0 None val_frame 0 None 209a 209a seq_br_type 3 Unconditional Branch seq_branch_adr 2247 0x2247 typ_frame 0 None val_frame 0 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 ; 0x0355 Declare_Type Array,Defined_Incomplete 209c ; -------------------------------------------------------------------------------------- 209c MACRO_Declare_Type_Array,Defined_Incomplete: 209c 209c dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 209c 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 32d7 0x32d7 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 209d 209d seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 209f 0x209f 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 209e 209e seq_br_type 7 Unconditional Call seq_branch_adr 20fc MACRO_Declare_Type_Array,Defined typ_frame 0 None val_frame 0 None 209f 209f ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 20b4 0x20b4 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 20a0 20a0 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 20a1 20a1 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 20a2 20a2 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 20a3 20a3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20a4 20a4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20a5 20a5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20a6 20a6 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 20a7 20a7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 20b4 0x20b4 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 20a8 20a8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 20af 0x20af 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 20a9 20a9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20aa 20aa seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20ab 20ab seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20ac 20ac ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 20b2 0x20b2 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 20ad 20ad ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 20b2 0x20b2 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 20ae 20ae ioc_tvbs c mem+mem+csa+dummy seq_br_type 9 Return False seq_branch_adr 20b2 0x20b2 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 20af 20af 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 20b4 0x20b4 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 20b0 20b0 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 20b4 0x20b4 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 20b1 20b1 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 20b2 20b2 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20b4 0x20b4 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 20b3 20b3 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 20b4 20b4 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 20b6 0x20b6 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 20b5 20b5 seq_br_type 3 Unconditional Branch seq_branch_adr 20ed 0x20ed 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 20b6 20b6 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 20b7 20b7 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 20b8 20b8 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 20b9 20b9 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 20c1 0x20c1 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 20ba 20ba seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 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 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 20bc 20bc 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 20c4 0x20c4 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 20bd 20bd 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 20be 20be 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 20bf 20bf fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 20c4 0x20c4 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 20c0 20c0 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 20c4 0x20c4 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 20c1 20c1 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 20c2 20c2 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 20c3 20c3 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 20c4 0x20c4 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 20c4 20c4 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 32d7 0x32d7 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 20c5 20c5 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 20c6 20c6 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 20c9 0x20c9 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 20c7 20c7 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 20c8 20c8 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 20c9 20c9 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 20ca 20ca 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 20c8 0x20c8 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 20cb 20cb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 20cc ; -------------------------------------------------------------------------------------- 20cc ; 0x0356 Declare_Type Array,Defined_Incomplete,Visible 20cc ; -------------------------------------------------------------------------------------- 20cc MACRO_Declare_Type_Array,Defined_Incomplete,Visible: 20cc 20cc dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20cc None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 20cd 20cd 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 32d7 0x32d7 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 20ce 20ce seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 209f 0x209f 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 20cf 20cf seq_br_type 7 Unconditional Call seq_branch_adr 2144 MACRO_Declare_Type_Array,Defined,Visible typ_frame 0 None val_frame 0 None 20d0 ; -------------------------------------------------------------------------------------- 20d0 ; 0x0348 Declare_Type Array,Defined_Incomplete,Bounds_With_Object 20d0 ; -------------------------------------------------------------------------------------- 20d0 MACRO_Declare_Type_Array,Defined_Incomplete,Bounds_With_Object: 20d0 20d0 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20d0 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 32d7 0x32d7 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 20d1 20d1 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 209f 0x209f 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 20d2 20d2 seq_br_type 7 Unconditional Call seq_branch_adr 214a MACRO_Declare_Type_Array,Defined,Bounds_With_Object typ_frame 0 None val_frame 0 None 20d3 20d3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 20d4 ; -------------------------------------------------------------------------------------- 20d4 ; 0x0349 Declare_Type Array,Defined_Incomplete,Visible,Bounds_With_Object 20d4 ; -------------------------------------------------------------------------------------- 20d4 MACRO_Declare_Type_Array,Defined_Incomplete,Visible,Bounds_With_Object: 20d4 20d4 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20d4 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 20d5 20d5 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 32d7 0x32d7 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 20d6 20d6 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 209f 0x209f 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 20d7 20d7 seq_br_type 7 Unconditional Call seq_branch_adr 214e MACRO_Declare_Type_Array,Defined,Visible,Bounds_With_Object typ_frame 0 None val_frame 0 None 20d8 20d8 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 20d9 20d9 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 20da 20da 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 20db 20db 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 20dc 20dc seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20dd 20dd seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20de 20de seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20df 20df 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 20e0 20e0 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 20e1 20e1 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 20e8 0x20e8 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 20e2 20e2 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20e3 20e3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20e4 20e4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 20e5 20e5 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 20eb 0x20eb 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 20e6 20e6 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 20eb 0x20eb 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 20e7 20e7 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 20eb 0x20eb 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 20e8 20e8 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 20e9 0x20e9 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 20e9 20e9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 20ea 0x20ea 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 20ea 20ea seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 20eb 20eb 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 20ec 0x20ec 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 20ec 20ec seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 20ed 20ed 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 32dc 0x32dc 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 20ee 20ee 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 20ef 20ef seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 20f9 0x20f9 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 20f0 20f0 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 20f1 20f1 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 20f2 20f2 ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20f7 0x20f7 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 20f3 20f3 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 20f4 20f4 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 20f5 20f5 seq_br_type 1 Branch True seq_branch_adr 20f7 0x20f7 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 20f6 20f6 seq_br_type 3 Unconditional Branch seq_branch_adr 20f7 0x20f7 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 20f7 20f7 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2117 0x2117 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 20f8 20f8 seq_br_type 3 Unconditional Branch seq_branch_adr 2117 0x2117 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 20f9 20f9 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 20fa 20fa 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 20fb 20fb seq_br_type 3 Unconditional Branch seq_branch_adr 20f7 0x20f7 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 20fc ; -------------------------------------------------------------------------------------- 20fc ; 0x035d Declare_Type Array,Defined 20fc ; -------------------------------------------------------------------------------------- 20fc MACRO_Declare_Type_Array,Defined: 20fc 20fc dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 20fc 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 32d7 0x32d7 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 20fd 20fd seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20d8 0x20d8 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 20fe 20fe 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 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 20ff 20ff seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 20ed 0x20ed 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 2100 2100 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 2101 2101 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 2102 2102 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 2103 2103 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 210d 0x210d 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 2104 2104 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 210b 0x210b 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 2105 2105 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 32a8 0x32a8 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 2106 2106 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 2110 0x2110 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 2107 2107 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 2108 2108 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 2109 2109 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2110 0x2110 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 210a 210a fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2110 0x2110 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 210b 210b seq_br_type 1 Branch True seq_branch_adr 32a8 0x32a8 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 210c 210c 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 210d 210d 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 210e 210e 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 210f 210f fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2110 0x2110 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 2110 2110 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 32d7 0x32d7 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 2111 2111 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 2112 2112 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 2115 0x2115 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 2113 2113 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 2114 2114 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 2115 2115 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 2116 2116 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 2114 0x2114 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 2117 2117 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 2118 2118 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 32d9 0x32d9 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 2119 2119 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 211a 211a 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 32cb 0x32cb 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 211b 211b 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 211c 211c ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 211d 0x211d 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 211d 211d 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 211e 211e 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 211f 211f 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 2120 2120 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 2121 2121 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2123 0x2123 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2122 2122 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2123 2123 seq_br_type 0 Branch False seq_branch_adr 212f 0x212f 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 2124 2124 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 2125 2125 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 2126 2126 ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 2127 2127 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2128 2128 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 212d 0x212d 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 2129 2129 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 212a 212a 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 212b 212b fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 212d 0x212d 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 212c 212c fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 212d 0x212d 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 212d 212d fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 211d 0x211d 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 212e 212e 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 2132 0x2132 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 212f 212f typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2130 2130 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 2131 2131 fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 212d 0x212d 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 2132 2132 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 2136 0x2136 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 2133 2133 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 32d7 0x32d7 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 2134 2134 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 213d 0x213d 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 2135 2135 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2139 0x2139 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 2136 2136 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 32d7 0x32d7 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 2137 2137 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 213d 0x213d 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 2138 2138 ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2139 0x2139 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 2139 2139 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 213a 213a 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 213b 213b 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 213c 213c 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 213d 213d 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 213e 213e 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 213f 213f 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 2140 2140 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 2141 2141 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 2142 2142 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 2143 2143 fiu_load_tar 1 hold_tar fiu_tivi_src 8 type_var seq_br_type 3 Unconditional Branch seq_branch_adr 2247 0x2247 typ_b_adr 01 GP 0x1 typ_frame 0 None val_frame 0 None 2144 ; -------------------------------------------------------------------------------------- 2144 ; 0x035e Declare_Type Array,Defined,Visible 2144 ; -------------------------------------------------------------------------------------- 2144 MACRO_Declare_Type_Array,Defined,Visible: 2144 2144 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2144 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 2145 2145 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 32d7 0x32d7 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 2146 2146 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20d8 0x20d8 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 2147 2147 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20ff 0x20ff 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 2148 2148 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2149 2149 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 214a ; -------------------------------------------------------------------------------------- 214a ; 0x0350 Declare_Type Array,Defined,Bounds_With_Object 214a ; -------------------------------------------------------------------------------------- 214a MACRO_Declare_Type_Array,Defined,Bounds_With_Object: 214a 214a dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 214a 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 32d7 0x32d7 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 214b 214b seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20d8 0x20d8 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 214c 214c ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20ff 0x20ff 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 214d 214d seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 214e ; -------------------------------------------------------------------------------------- 214e ; 0x0351 Declare_Type Array,Defined,Visible,Bounds_With_Object 214e ; -------------------------------------------------------------------------------------- 214e MACRO_Declare_Type_Array,Defined,Visible,Bounds_With_Object: 214e 214e dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 214e None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 214f 214f 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 32d7 0x32d7 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 2150 2150 seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 20d8 0x20d8 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 2151 2151 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 20ff 0x20ff 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 2152 2152 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2153 2153 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2154 ; -------------------------------------------------------------------------------------- 2154 ; 0x035b Declare_Type Array,Constrained 2154 ; -------------------------------------------------------------------------------------- 2154 MACRO_Declare_Type_Array,Constrained: 2154 2154 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2154 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 2155 2155 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 2176 0x2176 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 2156 2156 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 2157 2157 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 2165 0x2165 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 2158 2158 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 2173 0x2173 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 2159 2159 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 2162 0x2162 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 215a 215a 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 216c 0x216c 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 215b 215b 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 215c 215c 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 215d 215d 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 2164 0x2164 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 215e 215e 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 215f 0x215f 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 215f 215f 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 2160 2160 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 2161 2161 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 2162 2162 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32a2 0x32a2 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 2163 2163 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 2164 2164 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a2 0x32a2 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 2165 2165 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 2166 2166 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 2167 0x2167 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 2167 2167 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2168 2168 typ_frame 0 None val_frame 0 None 2169 2169 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2166 0x2166 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 216a 216a ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 216b 0x216b 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 216b 216b seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 216c 216c 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 216d 216d 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 216e 216e seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2171 0x2171 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 216f 216f seq_br_type 4 Call False seq_branch_adr 2172 0x2172 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 2170 2170 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 2171 2171 seq_br_type 8 Return True seq_branch_adr 2172 0x2172 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 2172 2172 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 2173 2173 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 2174 2174 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 2175 2175 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 2176 2176 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 2177 2177 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 21a7 0x21a7 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 2178 2178 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 2168 0x2168 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 2179 2179 fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2191 0x2191 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 217a 217a 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 2194 0x2194 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 217b 217b 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 32a2 0x32a2 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 217c 217c seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2198 0x2198 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 217d 217d 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 217e 217e 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 217f 217f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 2180 2180 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 2181 2181 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 2182 2182 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 2183 2183 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 21a0 0x21a0 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 2184 2184 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 2185 2185 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 2186 2186 fiu_mem_start 7 start_wr_if_true seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 21a2 0x21a2 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 2187 2187 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 2188 2188 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 2189 2189 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 218a 218a 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 218d 0x218d 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 218b 218b 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 218c 218c 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 218d 218d 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 218e 218e 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 218f 218f 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 2190 2190 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 2191 2191 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 2192 2192 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 2193 2193 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 2194 2194 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 2195 2195 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 2196 2196 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 2197 2197 seq_br_type 3 Unconditional Branch seq_branch_adr 217d 0x217d 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 2198 2198 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 2199 2199 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 219a 219a 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 219b 219b seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 219e 0x219e 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 219c 219c seq_br_type 4 Call False seq_branch_adr 219f 0x219f 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 219d 219d 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 219e 219e seq_br_type 8 Return True seq_branch_adr 219f 0x219f 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 219f 219f 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 21a0 21a0 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 21a1 21a1 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 21a2 21a2 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 21a3 21a3 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 21a4 21a4 seq_br_type 4 Call False seq_branch_adr 21a6 0x21a6 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 21a5 21a5 fiu_mem_start 3 start-wr seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 21a6 21a6 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 21a7 21a7 ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 216a 0x216a 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 21a8 21a8 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 21a9 21a9 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 21aa 21aa 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 21ab 21ab 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 21ac 21ac 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 21ad 21ad 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 21b7 0x21b7 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 21ae 21ae 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 21af 21af 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 21b0 21b0 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 21b1 21b1 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 21b2 21b2 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 21b3 21b3 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 21b4 21b4 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 21b5 21b5 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 21b6 21b6 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 21b7 0x21b7 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 21b7 21b7 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 21cf 0x21cf 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 21b8 21b8 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 21b9 21b9 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 21ba 21ba 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 21bb 21bb 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 21bc 21bc seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 21bf 0x21bf 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 21bd 21bd seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 21be 21be 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 21bf 21bf 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 21c0 21c0 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 21ce 0x21ce 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 21c1 21c1 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 21c2 21c2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a2 0x32a2 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 21c3 21c3 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 21c4 21c4 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 21c5 21c5 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 21c6 21c6 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 21c7 21c7 ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 21b7 0x21b7 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) 21c8 21c8 seq_br_type 0 Branch False seq_branch_adr 21cd 0x21cd 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 21c9 21c9 seq_br_type 0 Branch False seq_branch_adr 21cd 0x21cd 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 21ca 21ca seq_br_type 0 Branch False seq_branch_adr 21cd 0x21cd 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 21cb 21cb seq_br_type 0 Branch False seq_branch_adr 21cd 0x21cd 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 21cc 21cc seq_br_type 1 Branch True seq_branch_adr 21b7 0x21b7 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 21cd 21cd ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 21b7 0x21b7 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) 21ce 21ce seq_br_type 3 Unconditional Branch seq_branch_adr 21c3 0x21c3 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 21cf 21cf 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 21d0 21d0 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 21d6 0x21d6 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 21d1 21d1 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 21d2 21d2 seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 21d3 21d3 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 21d4 21d4 ioc_load_wdr 0 None typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 21d5 21d5 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 21d6 21d6 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 21d7 21d7 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 21d8 21d8 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 21d9 21d9 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 21da 21da 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 21db 21db 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 21dc 21dc seq_br_type 3 Unconditional Branch seq_branch_adr 2247 0x2247 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 21dd 21dd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21de ; -------------------------------------------------------------------------------------- 21de ; 0x034e Declare_Type Array,Constrained,Bounds_With_Object 21de ; -------------------------------------------------------------------------------------- 21de MACRO_Declare_Type_Array,Constrained,Bounds_With_Object: 21de 21de dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21de 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 2155 0x2155 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 21df 21df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21e0 ; -------------------------------------------------------------------------------------- 21e0 ; 0x035c Declare_Type Array,Constrained,Visible 21e0 ; -------------------------------------------------------------------------------------- 21e0 MACRO_Declare_Type_Array,Constrained,Visible: 21e0 21e0 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21e0 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 21e1 21e1 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 2155 0x2155 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 21e2 ; -------------------------------------------------------------------------------------- 21e2 ; 0x034f Declare_Type Array,Constrained,Visible,Bounds_With_Object 21e2 ; -------------------------------------------------------------------------------------- 21e2 MACRO_Declare_Type_Array,Constrained,Visible,Bounds_With_Object: 21e2 21e2 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21e2 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 21e3 21e3 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 2155 0x2155 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 21e4 ; -------------------------------------------------------------------------------------- 21e4 ; 0x0353 Declare_Type Array,Constrained_Incomplete 21e4 ; -------------------------------------------------------------------------------------- 21e4 MACRO_Declare_Type_Array,Constrained_Incomplete: 21e4 21e4 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21e4 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 2155 0x2155 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 21e5 21e5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21e6 ; -------------------------------------------------------------------------------------- 21e6 ; 0x0346 Declare_Type Array,Constrained_Incomplete,Bounds_With_Object 21e6 ; -------------------------------------------------------------------------------------- 21e6 MACRO_Declare_Type_Array,Constrained_Incomplete,Bounds_With_Object: 21e6 21e6 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21e6 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 2155 0x2155 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 21e7 21e7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 21e8 ; -------------------------------------------------------------------------------------- 21e8 ; 0x0354 Declare_Type Array,Constrained_Incomplete,Visible 21e8 ; -------------------------------------------------------------------------------------- 21e8 MACRO_Declare_Type_Array,Constrained_Incomplete,Visible: 21e8 21e8 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21e8 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 21e9 21e9 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 2155 0x2155 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 21ea ; -------------------------------------------------------------------------------------- 21ea ; 0x0347 Declare_Type Array,Constrained_Incomplete,Visible,Bounds_With_Object 21ea ; -------------------------------------------------------------------------------------- 21ea MACRO_Declare_Type_Array,Constrained_Incomplete,Visible,Bounds_With_Object: 21ea 21ea dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21ea None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 21eb 21eb 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 2155 0x2155 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 21ec ; -------------------------------------------------------------------------------------- 21ec ; 0x03a3 Complete_Type Heap_Access,By_Defining 21ec ; -------------------------------------------------------------------------------------- 21ec MACRO_Complete_Type_Heap_Access,By_Defining: 21ec 21ec dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 21ec 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 21ed 21ed 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 32db 0x32db 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 21ee 21ee 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 32d9 0x32d9 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 21ef 21ef 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 21f0 21f0 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2244 0x2244 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 21f1 21f1 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 32d7 0x32d7 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 21f2 21f2 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d7 0x32d7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 1f TOP - 1 typ_frame 1c None val_frame 0 None 21f3 21f3 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 21f4 21f4 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 21f9 0x21f9 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 21f5 21f5 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 21f6 21f6 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 21f7 21f7 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 21f8 21f8 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 21f9 21f9 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 21ff 0x21ff 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 21fa 21fa 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 21ff 0x21ff 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 21fb 21fb 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 21ff 0x21ff 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 21fc 21fc seq_br_type 3 Unconditional Branch seq_branch_adr 21fd 0x21fd typ_c_adr 3b GP 0x4 typ_frame 0 None val_frame 0 None 21fd 21fd seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 21fe 21fe 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 21ff 0x21ff 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 21ff 21ff 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 2200 2200 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 2201 2201 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2202 ; -------------------------------------------------------------------------------------- 2202 ; 0x03a2 Complete_Type Heap_Access,By_Renaming 2202 ; -------------------------------------------------------------------------------------- 2202 MACRO_Complete_Type_Heap_Access,By_Renaming: 2202 2202 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2202 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 2203 2203 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 32db 0x32db 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 2204 2204 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 32d9 0x32d9 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 2205 2205 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 2206 2206 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 2244 0x2244 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 2207 2207 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 2208 2208 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 2209 2209 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 220a 220a 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 37 TYP.D_BUS_BIT_34 (med_late) typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 220b 220b 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 220c 220c 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 220d 220d 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 220e 220e 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 220f 220f 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 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 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2212 ; -------------------------------------------------------------------------------------- 2212 ; 0x03a1 Complete_Type Heap_Access,By_Constraining 2212 ; -------------------------------------------------------------------------------------- 2212 MACRO_Complete_Type_Heap_Access,By_Constraining: 2212 2212 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2212 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 2213 2213 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 32db 0x32db 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 2214 2214 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 32d9 0x32d9 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 2215 2215 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 2216 2216 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2244 0x2244 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 2217 2217 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 2218 2218 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 2219 2219 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 221a 221a 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 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 221b 221b 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 221c 221c 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 32d9 0x32d9 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 221d 221d ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2223 0x2223 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 221e 221e 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 221f 221f 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 2220 2220 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 2221 2221 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 2222 2222 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 2223 2223 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2224 2224 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 222b 0x222b 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 2225 2225 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2226 2226 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2227 2227 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2228 2228 seq_br_type 3 Unconditional Branch seq_branch_adr 2230 0x2230 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 2229 2229 seq_br_type 3 Unconditional Branch seq_branch_adr 2230 0x2230 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 222a 222a fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2238 0x2238 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 222b 222b typ_frame 0 None val_frame 0 None 222c 222c 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 32d9 0x32d9 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 222d 222d typ_frame 0 None val_frame 0 None 222e 222e ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 222f 222f fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3274 0x3274 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 2230 2230 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 2231 2231 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2232 0x2232 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 2232 2232 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3274 0x3274 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 2233 2233 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 2234 2234 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 2235 2235 seq_br_type 7 Unconditional Call seq_branch_adr 2292 0x2292 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 2236 2236 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2237 0x2237 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 2237 2237 seq_br_type 7 Unconditional Call seq_branch_adr 32a2 0x32a2 typ_frame 0 None val_frame 0 None 2238 2238 typ_frame 0 None val_frame 0 None 2239 2239 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 2230 0x2230 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 223a ; -------------------------------------------------------------------------------------- 223a ; 0x03a0 Complete_Type Heap_Access,By_Component_Completion 223a ; -------------------------------------------------------------------------------------- 223a MACRO_Complete_Type_Heap_Access,By_Component_Completion: 223a 223a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 223a 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 32db 0x32db 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 223b 223b 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 223c 223c 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_frame 0 None val_frame 0 None 223d 223d 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 332e 0x332e 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 223e 223e 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 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 223f 223f seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2240 0x2240 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2240 2240 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 2241 2241 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 2242 2242 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 2243 2243 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 2244 2244 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 2245 2245 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 2246 2246 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2247 2247 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2248 2248 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 2249 2249 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 224a 224a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2254 0x2254 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 224b 224b 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 224d 0x224d 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 224c 224c ioc_fiubs 0 fiu typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 224d 224d 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 224e 224e 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 224f 224f 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 2250 2250 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 2252 0x2252 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 2251 2251 ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 2252 2252 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 2253 2253 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2247 0x2247 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 2254 2254 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 2256 0x2256 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 2255 2255 ioc_fiubs 0 fiu typ_c_adr 37 GP 0x8 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2256 2256 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 2257 2257 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 2258 2258 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 2259 2259 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 225a 225a 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 225b 225b 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 2ab4 0x2ab4 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 225c 225c 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 32dc 0x32dc 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 225d 225d 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 225e 225e 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 226d 0x226d seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 225f 225f 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 2260 2260 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 2261 2261 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 2262 2262 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 226f 0x226f seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 2263 2263 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 2264 2264 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 2265 2265 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 2266 2266 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 225a 0x225a seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2267 2267 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 2268 2268 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 32dc 0x32dc 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 2269 2269 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 226a 226a 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 2271 0x2271 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_frame 0 None 226b 226b 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 226c 226c 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 226d 226d 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 226e 226e 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 2260 0x2260 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 226f 226f 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 2270 2270 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 2264 0x2264 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2271 2271 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 2272 2272 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 226c 0x226c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2273 2273 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 2ab4 0x2ab4 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 2274 2274 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 2275 2275 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 2283 0x2283 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 09 GP 0x9 val_frame 0 None 2276 2276 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 226c 0x226c 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 2277 2277 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 2278 2278 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 2279 2279 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 227a 227a 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 32dc 0x32dc 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 227b 227b 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 32dc 0x32dc 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 227c 227c 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 227d 227d 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 2280 0x2280 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None val_a_adr 08 GP 0x8 val_frame 0 None 227e 227e 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 2273 0x2273 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 227f 227f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2280 2280 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 2281 2281 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 2273 0x2273 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 2282 2282 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2283 2283 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 2284 2284 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 2277 0x2277 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 2285 2285 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2286 2286 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 2287 2287 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 228a 0x228a 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 2288 2288 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2289 2289 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 228a 228a seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 228d 0x228d 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 228b 228b ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2287 0x2287 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 228c 228c 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 228d 228d ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 228c 0x228c 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 228e 228e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 228f 228f 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 22f3 0x22f3 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 2290 2290 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 228c 0x228c 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 2291 2291 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) 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 2292 2292 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 2293 0x2293 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 2293 2293 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 2294 2294 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 22d8 0x22d8 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 2295 2295 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 2296 2296 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 229b 0x229b 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 2297 2297 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 229c 0x229c 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 2298 2298 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 2299 2299 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 229a 229a seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2292 0x2292 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 229b 229b ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 229c 0x229c 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 229c 229c seq_br_type 3 Unconditional Branch seq_branch_adr 2292 0x2292 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 229d 229d 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 229e 0x229e 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 229e 229e 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 229f 229f 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 22d2 0x22d2 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 22a0 22a0 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 22a4 0x22a4 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 22a1 22a1 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 22a2 22a2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 22a5 0x22a5 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 22a3 22a3 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 229d 0x229d 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 22a4 22a4 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 22a5 0x22a5 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 22a5 22a5 seq_br_type 3 Unconditional Branch seq_branch_adr 229d 0x229d 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 22a6 22a6 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 22a7 22a7 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 22a8 22a8 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 22a9 22a9 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 22aa 22aa 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 22ab 22ab seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 22ad 0x22ad typ_frame 0 None val_frame 0 None 22ac 22ac 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 22ad 22ad 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 22ae 22ae 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 22a6 0x22a6 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 22af 22af 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 22b0 22b0 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 22a6 0x22a6 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 22b1 22b1 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 22b2 22b2 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 22b3 22b3 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 22b4 22b4 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 22b5 22b5 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 22b6 22b6 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 22b7 22b7 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 22b8 22b8 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_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 22b9 22b9 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 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 22bb 22bb 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 22bc 22bc 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 22bd 22bd 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 22be 0x22be 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 22be 22be 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 22bf 22bf 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 22c0 22c0 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 22d2 0x22d2 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 22c1 22c1 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 22c2 0x22c2 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 22c2 22c2 seq_br_type 1 Branch True seq_branch_adr 22bd 0x22bd 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 22c3 22c3 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 22b2 0x22b2 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 22c4 22c4 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 22ae 0x22ae 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 22c5 22c5 seq_br_type 9 Return False seq_branch_adr 22bd 0x22bd 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 22c6 22c6 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 22c7 22c7 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 22c8 0x22c8 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 22c8 22c8 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 22c9 22c9 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 22ca 22ca 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 22d8 0x22d8 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 22cb 22cb 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 22cc 22cc 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 22cd 22cd seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 22ce 0x22ce 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 22ce 22ce seq_br_type 1 Branch True seq_branch_adr 22c7 0x22c7 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 22cf 22cf ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 22b0 0x22b0 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 22d0 22d0 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 22ae 0x22ae 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 22d1 22d1 seq_br_type 9 Return False seq_branch_adr 22c7 0x22c7 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 22d2 22d2 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22d5 0x22d5 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 22d3 22d3 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 22d4 22d4 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 2ab4 0x2ab4 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 22d5 22d5 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 22d6 22d6 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 22d7 22d7 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 2ab4 0x2ab4 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 22d8 22d8 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 22d9 22d9 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 22da 22da 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 22db 0x22db 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 22db 22db 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 22dc 22dc 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 22f3 0x22f3 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 22dd 22dd seq_br_type 9 Return False seq_branch_adr 22da 0x22da 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 22de 22de 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 22df 0x22df 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 22df 22df 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 22e0 22e0 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 22d8 0x22d8 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 22e1 22e1 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 22e2 22e2 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 22e3 22e3 seq_br_type 9 Return False seq_branch_adr 22de 0x22de 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 22e4 22e4 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 22e5 0x22e5 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 22e5 22e5 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22ea 0x22ea 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 22e6 22e6 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 22e7 22e7 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 22e8 22e8 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 2ab4 0x2ab4 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 22e9 22e9 seq_br_type 9 Return False seq_branch_adr 22e4 0x22e4 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 22ea 22ea 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 30a7 0x30a7 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 22eb 22eb 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 22e7 0x22e7 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 22ec 22ec 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 22ed 0x22ed 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 22ed 22ed fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22f0 0x22f0 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 22ee 22ee 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 22f3 0x22f3 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 22ef 22ef seq_br_type 9 Return False seq_branch_adr 22ec 0x22ec 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 22f0 22f0 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 30a7 0x30a7 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 22f1 22f1 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 22f3 0x22f3 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 22f2 22f2 seq_br_type 9 Return False seq_branch_adr 22ec 0x22ec 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 22f3 22f3 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 22f5 0x22f5 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 22f4 22f4 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 2ab4 0x2ab4 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 22f5 22f5 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 22f6 22f6 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 2ab4 0x2ab4 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 22f7 22f7 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 22f8 22f8 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 22f9 22f9 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 231d 0x231d 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 22fa 22fa 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 22fd 0x22fd 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 22fb 22fb 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 22fc 22fc ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 22fd 22fd seq_br_type 3 Unconditional Branch seq_branch_adr 3432 0x3432 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 22fe 22fe seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 22ff 22ff seq_br_type 3 Unconditional Branch seq_branch_adr 2301 0x2301 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 2300 2300 seq_br_type 3 Unconditional Branch seq_branch_adr 2301 0x2301 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 2301 2301 seq_br_type 0 Branch False seq_branch_adr 231f 0x231f seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2302 2302 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 2303 2303 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2309 0x2309 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 2304 2304 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 2305 0x2305 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 2305 2305 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 2306 2306 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 2307 2307 ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 2308 2308 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2309 2309 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 2308 0x2308 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 230a 230a 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 230b 230b seq_br_type 0 Branch False seq_branch_adr 231e 0x231e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 230c 230c 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 230d 230d 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 230e 230e ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2314 0x2314 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 230f 230f 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 231e 0x231e 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 2310 2310 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 230e 0x230e 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 2311 2311 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 231e 0x231e seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2312 2312 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2313 2313 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 2ab4 0x2ab4 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 2314 2314 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 231e 0x231e 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 2315 2315 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 2316 2316 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 2317 2317 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 231c 0x231c 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 2318 2318 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) 2319 2319 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 231e 0x231e 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 231a 231a 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 231b 231b 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 231c 231c 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 231d 231d 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 231f 0x231f 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 231e 231e seq_br_type 3 Unconditional Branch seq_branch_adr 231f 0x231f seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 231f 231f 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 332e 0x332e 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 2320 2320 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 22f7 0x22f7 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 2321 2321 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2322 ; -------------------------------------------------------------------------------------- 2322 ; 0x0358 Declare_Type Array,Incomplete 2322 ; -------------------------------------------------------------------------------------- 2322 MACRO_Declare_Type_Array,Incomplete: 2322 2322 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2322 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 2323 0x2323 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 2323 2323 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 32d9 0x32d9 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 2324 2324 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 2325 2325 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 32d9 0x32d9 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) 2326 2326 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 2327 2327 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 2328 2328 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 2329 0x2329 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 2329 2329 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 232d 0x232d 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 232a 232a 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 2329 0x2329 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 232b 232b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 232c 232c fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 2329 0x2329 typ_frame 0 None val_frame 0 None 232d 232d seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 232e 232e 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 232f 232f 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 2330 2330 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 2330 0x2330 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 2331 2331 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 2332 2332 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 2 fiu+val seq_br_type c Dispatch True seq_branch_adr 2333 0x2333 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 2333 2333 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 2334 0x2334 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 2334 2334 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 2335 2335 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2336 ; -------------------------------------------------------------------------------------- 2336 ; 0x0359 Declare_Type Array,Incomplete,Visible 2336 ; -------------------------------------------------------------------------------------- 2336 MACRO_Declare_Type_Array,Incomplete,Visible: 2336 2336 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2336 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 2337 2337 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 2323 0x2323 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 2338 ; -------------------------------------------------------------------------------------- 2338 ; 0x034b Declare_Type Array,Incomplete,Bounds_With_Object 2338 ; -------------------------------------------------------------------------------------- 2338 MACRO_Declare_Type_Array,Incomplete,Bounds_With_Object: 2338 2338 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2338 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 2323 0x2323 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 2339 2339 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 233a ; -------------------------------------------------------------------------------------- 233a ; 0x034c Declare_Type Array,Incomplete,Visible,Bounds_With_Object 233a ; -------------------------------------------------------------------------------------- 233a MACRO_Declare_Type_Array,Incomplete,Visible,Bounds_With_Object: 233a 233a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 233a None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 233b 233b 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 2323 0x2323 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 233c ; -------------------------------------------------------------------------------------- 233c ; 0x0340 Complete_Type Array,By_Component_Completion 233c ; -------------------------------------------------------------------------------------- 233c MACRO_Complete_Type_Array,By_Component_Completion: 233c 233c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 233c 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 32d7 0x32d7 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 233d 233d 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 233e 233e 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 233f 233f seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 2340 0x2340 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 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_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 2344 0x2344 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 2342 2342 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2343 2343 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 2344 2344 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 2345 2345 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 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_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 2346 2346 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 2347 2347 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 2348 2348 seq_br_type 3 Unconditional Branch seq_branch_adr 2349 0x2349 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 2349 2349 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 234a 234a ioc_load_wdr 0 None typ_frame 0 None val_frame 0 None 234b 234b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 234c 234c 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 234d 234d 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 234e 234e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2354 0x2354 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 234f 234f 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 2350 2350 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 2351 2351 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2353 0x2353 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 2352 2352 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2354 0x2354 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 2353 2353 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2354 0x2354 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 2354 2354 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 2358 0x2358 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 2355 2355 typ_frame 0 None val_frame 0 None 2356 2356 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 2357 2357 seq_br_type 3 Unconditional Branch seq_branch_adr 2349 0x2349 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 2358 2358 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 2359 2359 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 235a 235a 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) 235b 235b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2340 0x2340 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 235c ; -------------------------------------------------------------------------------------- 235c ; 0x0342 Complete_Type Array,By_Renaming 235c ; -------------------------------------------------------------------------------------- 235c MACRO_Complete_Type_Array,By_Renaming: 235c 235c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 235c 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 32db 0x32db 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 235d 235d 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 235e 235e 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 32d9 0x32d9 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 235f 235f 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 32d7 0x32d7 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 2360 2360 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 2361 2361 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 2362 2362 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 32db 0x32db 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 2363 2363 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 32a9 0x32a9 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 2364 2364 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 2365 2365 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 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 6 INCREMENT_MAR val_frame 0 None 2366 2366 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 2367 2367 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 2368 2368 fiu_load_oreg 1 hold_oreg seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 2369 2369 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 236a 236a 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 236b 236b 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 2371 0x2371 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 236c 236c 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 236d 236d 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 236e 236e ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2369 0x2369 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 236f 236f seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2374 0x2374 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2370 2370 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 2371 2371 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 2373 0x2373 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 2372 2372 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 236e 0x236e 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 2373 2373 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 236e 0x236e 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 2374 2374 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 2375 2375 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 2376 2376 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 2377 2377 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 2374 0x2374 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 2378 ; -------------------------------------------------------------------------------------- 2378 ; 0x0305 Complete_Type Variant_Record,By_Constraining_Incomplete 2378 ; -------------------------------------------------------------------------------------- 2378 MACRO_Complete_Type_Variant_Record,By_Constraining_Incomplete: 2378 2378 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2378 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 2379 2379 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 237a 237a 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 237b 237b 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 237c 237c ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 237d 237d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 237e 237e 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 237f 237f 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 2380 2380 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 2381 2381 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 2382 2382 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 2383 2383 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 2384 2384 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2388 0x2388 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 2385 2385 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 2387 0x2387 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 2386 2386 seq_br_type 3 Unconditional Branch seq_branch_adr 2388 0x2388 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 2387 2387 ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32dd 0x32dd 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 2388 2388 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 2389 2389 seq_br_type 7 Unconditional Call seq_branch_adr 24b2 0x24b2 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 238a 238a 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 238b 238b 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 238c 238c 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 238d 238d 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 238e 238e 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 238f 238f 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 239e 0x239e typ_a_adr 14 ZEROS typ_frame 0 None val_frame 0 None 2390 2390 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 2391 2391 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 2392 2392 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 23a1 0x23a1 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 2393 2393 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 2394 2394 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 2395 2395 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 2396 2396 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 2397 2397 ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 2399 0x2399 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 2398 2398 seq_br_type 3 Unconditional Branch seq_branch_adr 23b1 0x23b1 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 2399 2399 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 239a 239a ioc_load_wdr 0 None typ_frame 0 None val_frame 0 None 239b 239b 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 239c 239c seq_en_micro 0 None typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 239d 239d 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 239e 239e 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 239f 239f 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 23a0 23a0 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 23a1 23a1 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 23a2 0x23a2 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 23a2 23a2 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 23a3 23a3 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 23a4 23a4 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 23a5 23a5 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 241f 0x241f 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 23a6 23a6 typ_frame 0 None val_frame 0 None 23a7 23a7 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 23a8 23a8 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 23a9 23a9 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 23ac 0x23ac seq_cond_sel 56 SEQ.LATCHED_COND seq_latch 1 None typ_frame 0 None val_frame 0 None 23aa 23aa 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 23ab 23ab ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 23a1 0x23a1 typ_b_adr 2b 0x8:0xb typ_frame 8 None val_b_adr 05 GP 0x5 val_frame 0 None 23ac 23ac 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 23ad 23ad typ_frame 0 None val_frame 0 None 23ae 23ae 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 23af 23af ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 23a1 0x23a1 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 23b0 23b0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 23b1 23b1 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 23b2 0x23b2 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 23b2 23b2 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 23b3 23b3 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 23b0 0x23b0 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 23b4 23b4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 23b5 23b5 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 23b6 0x23b6 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 23b6 23b6 seq_br_type 2 Push (branch address) seq_branch_adr 23b4 0x23b4 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 23b7 23b7 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 23bc 0x23bc typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 23b8 23b8 seq_br_type 7 Unconditional Call seq_branch_adr 23c0 0x23c0 typ_frame 0 None val_frame 0 None 23b9 23b9 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 23ba 23ba seq_br_type 3 Unconditional Branch seq_branch_adr 23b1 0x23b1 typ_frame 0 None val_frame 0 None 23bb 23bb fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 23bc 23bc 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 23be 0x23be 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 23bd 23bd ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 23bb 0x23bb 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 23be 23be seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23bf 23bf 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 23c0 23c0 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 23c1 23c1 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 23c2 23c2 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 23c3 23c3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 23c4 23c4 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 23c5 0x23c5 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 23c5 23c5 seq_br_type 2 Push (branch address) seq_branch_adr 23c3 0x23c3 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 23c6 23c6 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 23c7 23c7 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 23c8 0x23c8 typ_frame 0 None val_frame 0 None 23c8 23c8 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 23c9 23c9 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 23ca 23ca ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 23cb 23cb 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 23df 0x23df 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 23cc 23cc 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 23cd 23cd 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_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 23ce 23ce 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 326f 0x326f 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 23cf 23cf 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 332e 0x332e 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 23d0 23d0 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 23d1 23d1 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 32dd 0x32dd 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 23d2 23d2 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 23d3 23d3 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 23d7 0x23d7 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 23d4 23d4 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 23d5 23d5 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 23d6 23d6 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 23e3 0x23e3 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 23d7 23d7 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 23dd 0x23dd 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 23d8 23d8 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 23d9 23d9 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 23dc 0x23dc 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 23da 23da ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 23d7 0x23d7 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 23db 23db seq_br_type 3 Unconditional Branch seq_branch_adr 23d4 0x23d4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23dc 23dc 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 23e3 0x23e3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23dd 23dd seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 23de 23de 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 23df 23df fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 23e0 23e0 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 23e1 23e1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 23e2 23e2 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 326f 0x326f 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 23e3 23e3 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 23e4 23e4 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 23e7 0x23e7 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 23e5 23e5 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 23e6 23e6 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 23e7 23e7 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 23e8 23e8 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 23e9 0x23e9 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 23e9 23e9 seq_br_type 2 Push (branch address) seq_branch_adr 23e8 0x23e8 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 23ea 23ea 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 23bc 0x23bc 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 23eb 23eb seq_br_type 7 Unconditional Call seq_branch_adr 23c0 0x23c0 typ_frame 0 None val_frame 0 None 23ec 23ec 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 23ed 23ed seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 23c3 0x23c3 typ_frame 0 None val_frame 0 None 23ee 23ee 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 23ef 23ef seq_br_type 3 Unconditional Branch seq_branch_adr 23c3 0x23c3 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 23f0 ; -------------------------------------------------------------------------------------- 23f0 ; 0x0304 Complete_Type Variant_Record,By_Completing_Constraint 23f0 ; -------------------------------------------------------------------------------------- 23f0 MACRO_Complete_Type_Variant_Record,By_Completing_Constraint: 23f0 23f0 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 23f0 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 32db 0x32db 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 23f1 23f1 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 23f2 23f2 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 23f3 23f3 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 32d9 0x32d9 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 23f4 23f4 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 23f5 23f5 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 32db 0x32db 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 23f6 23f6 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 32a9 0x32a9 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 23f7 23f7 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 32d9 0x32d9 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 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 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 23f9 23f9 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 23fa 23fa 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 23fb 23fb seq_br_type 7 Unconditional Call seq_branch_adr 24b2 0x24b2 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 23fc 23fc 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 23fd 23fd 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 23fe 23fe 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 23ff 23ff 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 2400 2400 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2412 0x2412 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 2401 2401 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 23b1 0x23b1 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 2402 2402 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 2403 2403 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 240c 0x240c 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 2404 2404 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2405 2405 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 2406 2406 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2407 2407 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 2408 2408 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 2409 2409 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 240a 240a seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 25de 0x25de 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 240b 240b 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 240c 240c 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 240d 0x240d 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 240d 240d seq_br_type 2 Push (branch address) seq_branch_adr 240c 0x240c 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 240e 240e 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 23bc 0x23bc typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 240f 240f seq_br_type 7 Unconditional Call seq_branch_adr 23c0 0x23c0 typ_frame 0 None val_frame 0 None 2410 2410 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 2411 2411 seq_br_type 3 Unconditional Branch seq_branch_adr 23b1 0x23b1 typ_frame 0 None val_frame 0 None 2412 2412 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 2404 0x2404 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 2413 2413 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 2414 2414 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 23c3 0x23c3 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 2415 2415 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 2416 2416 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2417 0x2417 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 2417 2417 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 2418 0x2418 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 2418 2418 seq_br_type 2 Push (branch address) seq_branch_adr 23e8 0x23e8 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 2419 2419 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 23bc 0x23bc 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 241a 241a seq_br_type 7 Unconditional Call seq_branch_adr 23c0 0x23c0 typ_frame 0 None val_frame 0 None 241b 241b 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 241c 241c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 23c3 0x23c3 typ_frame 0 None val_frame 0 None 241d 241d 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 241e 241e seq_br_type 3 Unconditional Branch seq_branch_adr 23c3 0x23c3 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 241f 241f seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2420 2420 fiu_mem_start 2 start-rd seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2421 2421 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2422 ; -------------------------------------------------------------------------------------- 2422 ; 0x031c Declare_Type Variant_Record,Constrained,Visible 2422 ; -------------------------------------------------------------------------------------- 2422 MACRO_Declare_Type_Variant_Record,Constrained,Visible: 2422 2422 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2422 None seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 2423 2423 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 2425 0x2425 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 2424 ; -------------------------------------------------------------------------------------- 2424 ; 0x031b Declare_Type Variant_Record,Constrained 2424 ; -------------------------------------------------------------------------------------- 2424 MACRO_Declare_Type_Variant_Record,Constrained: 2424 2424 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2424 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 2425 2425 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 2426 2426 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 2427 2427 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 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 2428 2428 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 2429 2429 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 242a 242a seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 242e 0x242e 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 242b 242b 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 242d 0x242d 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 242c 242c seq_br_type 3 Unconditional Branch seq_branch_adr 242e 0x242e 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 242d 242d ioc_tvbs 2 fiu+val seq_br_type 4 Call False seq_branch_adr 32dd 0x32dd 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 242e 242e 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 242f 242f seq_br_type 7 Unconditional Call seq_branch_adr 24b2 0x24b2 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 2430 2430 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 2431 2431 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 2432 2432 ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2450 0x2450 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 2433 2433 seq_br_type 7 Unconditional Call seq_branch_adr 243b 0x243b 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 2434 2434 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 2435 2435 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 2436 2436 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 2437 2437 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 2438 2438 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 2439 2439 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 243a 243a 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 243b 243b 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 243c 243c 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 243d 243d 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 243e 243e 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 243f 243f 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 2445 0x2445 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 2440 2440 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 2441 2441 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 2442 2442 seq_br_type 7 Unconditional Call seq_branch_adr 2454 0x2454 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 2443 2443 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 2444 2444 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2476 0x2476 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 2445 2445 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 2446 0x2446 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 2446 2446 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 2447 2447 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 332e 0x332e 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 2448 2448 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 332e 0x332e 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 2449 2449 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 244a 244a 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 2482 0x2482 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 244b 244b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 244e 0x244e 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 244c 244c 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 244d 244d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2445 0x2445 typ_b_adr 06 GP 0x6 typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 244e 244e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 244f 244f 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 244d 0x244d 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 2450 2450 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 2451 2451 ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 243b 0x243b 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 2452 2452 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 32dd 0x32dd 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 2453 2453 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2434 0x2434 typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 02 GP 0x2 val_frame 0 None 2454 2454 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 2455 0x2455 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 2455 2455 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 2456 2456 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 2482 0x2482 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 2457 2457 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2454 0x2454 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 2458 2458 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2459 2459 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 245a 245a 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 246e 0x246e 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 245b 245b 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 245c 245c 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_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 245d 245d 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 326f 0x326f 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 245e 245e 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 332e 0x332e 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 245f 245f 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 2460 2460 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 32dd 0x32dd 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 2461 2461 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 2462 2462 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2466 0x2466 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 2463 2463 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 2464 2464 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 2465 2465 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 2472 0x2472 seq_en_micro 0 None typ_frame 0 None val_a_adr 0f GP 0xf val_frame 0 None 2466 2466 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 246c 0x246c 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 2467 2467 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 2468 2468 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 246b 0x246b 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 2469 2469 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2466 0x2466 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 246a 246a seq_br_type 3 Unconditional Branch seq_branch_adr 2463 0x2463 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 246b 246b 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 2472 0x2472 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 246c 246c seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 246d 246d 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 246e 246e fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 246f 246f 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_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2470 2470 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 2471 2471 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 326f 0x326f 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 2472 2472 ioc_tvbs 1 typ+fiu seq_br_type 2 Push (branch address) seq_branch_adr 2454 0x2454 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 2473 2473 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2475 0x2475 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 2474 2474 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 332e 0x332e 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 2475 2475 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 2476 2476 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 2477 0x2477 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 2477 2477 seq_br_type 2 Push (branch address) seq_branch_adr 2476 0x2476 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 2478 2478 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 2480 0x2480 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 2479 2479 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 247a 247a 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 247b 247b 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 2482 0x2482 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 247c 247c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2454 0x2454 typ_frame 0 None val_frame 0 None 247d 247d 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 247e 247e seq_br_type 3 Unconditional Branch seq_branch_adr 2454 0x2454 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 247f 247f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2480 2480 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 2482 0x2482 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 2481 2481 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 247f 0x247f 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 2482 2482 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2483 2483 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 2484 2484 fiu_mem_start 9 start_continue_if_true seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2487 0x2487 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2485 2485 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 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_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2486 2486 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2488 0x2488 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 2487 2487 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 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_c_adr 3d GP 0x2 val_c_source 0 FIU_BUS val_frame 0 None 2488 2488 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 248f 0x248f 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 2489 2489 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 248c 0x248c 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 248a 248a 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 24b7 0x24b7 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 248b 248b seq_br_type 3 Unconditional Branch seq_branch_adr 2487 0x2487 typ_frame 0 None val_frame 0 None 248c 248c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 248d 248d 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 24b7 0x24b7 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 248e 248e seq_br_type 3 Unconditional Branch seq_branch_adr 2487 0x2487 typ_frame 0 None val_frame 0 None 248f 248f 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 2490 2490 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 2491 2491 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 2ab4 0x2ab4 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 2492 2492 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 249f 0x249f 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 2493 2493 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 249f 0x249f 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 2494 2494 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 24b0 0x24b0 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 2495 2495 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 2493 0x2493 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 2496 2496 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 2493 0x2493 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 2497 2497 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 249a 0x249a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2498 2498 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 249c 0x249c 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) 2499 2499 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2498 0x2498 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 249a 249a 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 249b 249b 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 249c 0x249c 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) 249c 249c seq_br_type 8 Return True seq_branch_adr 249d 0x249d 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 249d 249d seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 249e 0x249e 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 249e 249e seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 32de 0x32de seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 249f 249f 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 24a0 0x24a0 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 24a0 24a0 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24a2 0x24a2 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 24a1 24a1 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 24a4 0x24a4 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 24a2 24a2 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24a3 24a3 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 24a4 0x24a4 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 24a4 24a4 fiu_mem_start 2 start-rd seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 24a6 0x24a6 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 24a5 24a5 seq_br_type 8 Return True seq_branch_adr 32d9 0x32d9 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 24a6 24a6 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 24a9 0x24a9 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 24a7 24a7 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 2ab4 0x2ab4 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 24a8 24a8 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 24a6 0x24a6 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 24a9 24a9 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 24ae 0x24ae 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) 24aa 24aa 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 24ab 24ab 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 24ac 0x24ac 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 24ac 24ac seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 24b0 0x24b0 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 24ad 24ad 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 24aa 0x24aa 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) 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 2 start-rd fiu_oreg_src 0 rotator output ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2499 0x2499 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 24af 24af 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 24ac 0x24ac 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 24b0 24b0 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 24b1 24b1 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e typ_frame 0 None val_frame 0 None 24b2 24b2 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 24b6 0x24b6 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 24b3 24b3 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 24b4 24b4 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 332e 0x332e 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 24b5 24b5 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 32d9 0x32d9 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 24b6 24b6 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 24b7 24b7 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 24b8 24b8 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 24b9 0x24b9 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 24b9 24b9 seq_br_type 3 Unconditional Branch seq_branch_adr 24b5 0x24b5 typ_frame 0 None val_frame 0 None 24ba 24ba fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 24bb 24bb 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 24bc 0x24bc 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 24bc 24bc typ_frame 0 None val_frame 0 None 24bd 24bd 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 24be 24be ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 24bf 24bf ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 24c0 0x24c0 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 24c0 24c0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 24c1 24c1 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 24ca 0x24ca 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 24c2 24c2 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 2512 0x2512 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 24c3 24c3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 24c4 24c4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 24c5 24c5 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 24c6 0x24c6 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 24c6 24c6 typ_frame 0 None val_frame 0 None 24c7 24c7 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 24c8 24c8 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 24c9 24c9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 24c0 0x24c0 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 24ca 24ca 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 24cd 0x24cd 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 24cb 24cb 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 24f6 0x24f6 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 24cc 24cc ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 24f6 0x24f6 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 24cd 24cd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 24de 0x24de 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 24ce 24ce 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 24cf 0x24cf 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 24cf 24cf 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 24d0 24d0 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 2510 0x2510 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 24d1 24d1 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 24d3 0x24d3 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 24d2 24d2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24ce 0x24ce 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 24d3 24d3 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 24d4 0x24d4 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 24d4 24d4 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 24d5 24d5 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 24d6 24d6 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 24d7 24d7 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 24d8 24d8 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 24d9 24d9 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 24da 24da 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 24db 24db typ_frame 0 None val_frame 0 None 24dc 24dc 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 24dd 24dd seq_br_type 9 Return False seq_branch_adr 24ce 0x24ce 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 24de 24de 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 24df 0x24df 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 24df 24df fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 24e4 0x24e4 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 24e0 24e0 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 24e1 24e1 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 2510 0x2510 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 24e2 24e2 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 24e9 0x24e9 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 24e3 24e3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24de 0x24de 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 24e4 24e4 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24e5 24e5 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 24e6 24e6 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 2510 0x2510 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 24e7 24e7 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 24e9 0x24e9 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 24e8 24e8 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24de 0x24de 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 24e9 24e9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 24ea 0x24ea 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 24ea 24ea 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 24eb 24eb 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 24ec 24ec 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 24ed 24ed 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 24ee 24ee 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 24ef 24ef 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 24f1 0x24f1 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 24f0 24f0 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 24f3 0x24f3 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 24f1 24f1 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 24f2 24f2 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 24f3 0x24f3 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 24f3 24f3 typ_c_adr 36 GP 0x9 typ_frame 0 None val_frame 0 None 24f4 24f4 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 24f5 24f5 seq_br_type 9 Return False seq_branch_adr 24de 0x24de 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 24f6 24f6 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2501 0x2501 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 24f7 24f7 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 24f8 0x24f8 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 24f8 24f8 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 24f9 24f9 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 2510 0x2510 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 24fa 24fa 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 24f7 0x24f7 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 24fb 24fb ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24fc 0x24fc 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 24fc 24fc 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 24fd 24fd 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 24fe 24fe 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 24ff 24ff seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 24f7 0x24f7 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 2500 2500 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2501 0x2501 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 2501 2501 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 250a 0x250a 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 2502 2502 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 2508 0x2508 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 2503 2503 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2504 0x2504 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 2504 2504 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 2505 2505 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 2506 2506 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 2500 0x2500 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 2507 2507 seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2509 0x2509 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 2508 2508 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2501 0x2501 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 2509 2509 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 250a 250a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 250d 0x250d 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 250b 250b 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 250c 250c 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 2510 0x2510 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 250d 250d 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 250e 250e 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 250f 250f 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 2510 0x2510 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 2510 2510 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2511 2511 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 2512 2512 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 2513 2513 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 2517 0x2517 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 2514 2514 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 2515 2515 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 2516 2516 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 32de 0x32de 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 2517 2517 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 252d 0x252d 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 2518 2518 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 2519 2519 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 2520 0x2520 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 251a 251a 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 2522 0x2522 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 251b 251b seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2524 0x2524 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 251c 251c 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 251d 251d ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 252c 0x252c 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 251e 251e 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 251f 251f fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 251a 0x251a 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 2520 2520 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2521 2521 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 251b 0x251b 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 2522 2522 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2523 2523 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 251b 0x251b typ_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_alu_func 0 PASS_A val_frame 0 None 2524 2524 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 2529 0x2529 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 2525 2525 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 252a 0x252a seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2526 2526 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 252c 0x252c 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 2527 2527 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 2528 0x2528 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 2528 2528 seq_br_type 7 Unconditional Call seq_branch_adr 32a4 0x32a4 typ_frame 0 None val_frame 0 None 2529 2529 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 252a 252a 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 252b 252b 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 2527 0x2527 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 252c 252c 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 252d 252d 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 2530 0x2530 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 252e 252e 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 2531 0x2531 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 252f 252f 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 2527 0x2527 typ_frame 0 None val_frame 0 None 2530 2530 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 2531 2531 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2532 2532 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 2527 0x2527 typ_frame 0 None val_frame 0 None 2533 2533 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2534 ; -------------------------------------------------------------------------------------- 2534 ; 0x0319 Declare_Type Variant_Record,Incomplete,Visible 2534 ; -------------------------------------------------------------------------------------- 2534 MACRO_Declare_Type_Variant_Record,Incomplete,Visible: 2534 2534 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2534 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 2535 2535 seq_br_type 3 Unconditional Branch seq_branch_adr 2537 0x2537 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 2536 ; -------------------------------------------------------------------------------------- 2536 ; 0x0318 Declare_Type Variant_Record,Incomplete 2536 ; -------------------------------------------------------------------------------------- 2536 MACRO_Declare_Type_Variant_Record,Incomplete: 2536 2536 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2536 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 2537 2537 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 2539 0x2539 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 2538 2538 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 32dd 0x32dd 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 2539 2539 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 32dd 0x32dd 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 253a 253a 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 32dd 0x32dd 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 253b 253b 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 32dd 0x32dd 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 253c 253c 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 32dd 0x32dd 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 253d 253d 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 253e 253e 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 253f 253f 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 2542 0x2542 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 2540 2540 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_a_adr 20 0x8:0x0 typ_frame 8 None val_frame 0 None 2541 2541 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 2540 0x2540 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 2542 2542 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) 2543 2543 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 2544 2544 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 2545 2545 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 2546 0x2546 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 2546 2546 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 254c 0x254c 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 2547 2547 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 2548 2548 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 332e 0x332e 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 2549 2549 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 32a9 0x32a9 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) 254a 254a 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 2ab4 0x2ab4 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 254b 254b ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2546 0x2546 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 254c 254c 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 254d 254d 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 2550 0x2550 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 254e 254e 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 254f 254f 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 2550 2550 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 2ab4 0x2ab4 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 2551 2551 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 2550 0x2550 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 2552 ; -------------------------------------------------------------------------------------- 2552 ; 0x0312 Declare_Type Variant_Record,Constrained_Incomplete,Visible 2552 ; -------------------------------------------------------------------------------------- 2552 MACRO_Declare_Type_Variant_Record,Constrained_Incomplete,Visible: 2552 2552 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2552 None ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 2553 2553 seq_br_type 3 Unconditional Branch seq_branch_adr 2555 0x2555 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 2554 ; -------------------------------------------------------------------------------------- 2554 ; 0x0311 Declare_Type Variant_Record,Constrained_Incomplete 2554 ; -------------------------------------------------------------------------------------- 2554 MACRO_Declare_Type_Variant_Record,Constrained_Incomplete: 2554 2554 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2554 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 2555 2555 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 32dd 0x32dd 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 2556 2556 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 2557 2557 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 32dd 0x32dd 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 2558 2558 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 255b 0x255b 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 2559 2559 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 2ab4 0x2ab4 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 255a 255a 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 2559 0x2559 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 255b 255b 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) 255c 255c 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 255d 255d 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 255e 255e 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 2550 0x2550 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 255f 255f 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 254f 0x254f 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 2560 ; -------------------------------------------------------------------------------------- 2560 ; 0x0307 Complete_Type Variant_Record,By_Defining 2560 ; -------------------------------------------------------------------------------------- 2560 MACRO_Complete_Type_Variant_Record,By_Defining: 2560 2560 dispatch_csa_valid 5 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2560 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 332e 0x332e 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 2561 2561 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 32a9 0x32a9 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 2562 2562 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 32db 0x32db 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 2563 2563 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 32dd 0x32dd 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 2564 2564 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 32d9 0x32d9 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 2565 2565 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 2566 2566 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 32d9 0x32d9 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 2567 2567 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 25a5 0x25a5 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 2568 2568 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 32d7 0x32d7 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 2569 2569 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 256a 256a 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 256b 256b 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 256c 256c 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 256d 256d 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 256e 256e 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 256f 256f 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 2570 2570 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 2571 2571 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 2572 2572 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 2573 2573 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 2574 2574 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 2575 2575 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 2576 2576 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 2577 2577 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2579 0x2579 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 2578 2578 seq_br_type 3 Unconditional Branch seq_branch_adr 257a 0x257a 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 2579 2579 seq_br_type 3 Unconditional Branch seq_branch_adr 257a 0x257a 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 257a 257a 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 257b 257b ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 258d 0x258d 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 257c 257c 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 257d 257d ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 257e 257e 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 32dd 0x32dd 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 257f 257f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2580 2580 seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 2581 2581 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 2582 2582 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 2585 0x2585 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 2583 2583 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 257a 0x257a 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 2584 2584 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 257a 0x257a typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 2585 2585 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) 2586 2586 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 2587 2587 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2588 2588 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 2586 0x2586 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 2589 2589 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 258a 258a 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 2586 0x2586 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 258b 258b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 258c 258c 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 2586 0x2586 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) 258d 258d 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 258e 258e seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 259c 0x259c seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None typ_rand d SET_PASS_PRIVACY_BIT val_frame 0 None 258f 258f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 2590 2590 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 2591 2591 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 259a 0x259a 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 2592 2592 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 2593 2593 seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 25a3 0x25a3 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 2594 2594 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 2595 2595 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 2596 2596 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 2597 2597 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 2598 2598 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 2599 2599 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 259a 259a 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 259b 259b 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 259c 259c seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 259d 0x259d 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 259d 259d 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 259e 259e seq_br_type 8 Return True seq_branch_adr 259f 0x259f 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 259f 259f seq_br_type 1 Branch True seq_branch_adr 25a2 0x25a2 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 25a0 25a0 seq_br_type 1 Branch True seq_branch_adr 25a2 0x25a2 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 25a1 25a1 seq_br_type 9 Return False seq_branch_adr 25a2 0x25a2 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 25a2 25a2 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 25a3 25a3 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 25a4 0x25a4 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 25a4 25a4 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 25a5 25a5 seq_br_type 4 Call False seq_branch_adr 32d7 0x32d7 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 25a6 25a6 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 32d7 0x32d7 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 25a7 25a7 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 25a8 25a8 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 32dd 0x32dd 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 25a9 25a9 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 25aa 25aa 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 32dd 0x32dd 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 25ab 25ab 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 25ac 25ac 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 25ad 25ad 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 25ae 25ae 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 25af 25af 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 25b0 25b0 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 25b1 25b1 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 25b2 25b2 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 25b3 25b3 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 25b4 25b4 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 25b5 25b5 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 25b6 25b6 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 25b7 25b7 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 25b8 25b8 seq_br_type 7 Unconditional Call seq_branch_adr 270d 0x270d 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 25b9 25b9 seq_br_type 1 Branch True seq_branch_adr 25be 0x25be 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 25ba 25ba 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 25bb 25bb 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 25bc 25bc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 25be 0x25be 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 25bd 25bd 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 25be 25be ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 25c0 0x25c0 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) 25bf 25bf 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 25c0 25c0 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 25c1 25c1 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 25c2 25c2 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 25c3 25c3 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 25c4 25c4 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 25c5 25c5 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 25c6 0x25c6 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) 25c6 25c6 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 25c7 25c7 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 258d 0x258d 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 25c8 25c8 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 25c9 25c9 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 32dd 0x32dd 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 25ca 25ca 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 32dd 0x32dd 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 25cb 25cb ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 25cc 25cc 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 2ab4 0x2ab4 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 25cd 25cd ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 25ce 25ce ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 25cf 25cf 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 25d0 25d0 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 25d1 25d1 seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 25d2 25d2 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 25d3 25d3 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 25d5 0x25d5 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) 25d4 25d4 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 25d5 25d5 seq_br_type 7 Unconditional Call seq_branch_adr 270d 0x270d 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 25d6 25d6 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 25d7 25d7 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 2585 0x2585 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 25d8 25d8 seq_br_type 0 Branch False seq_branch_adr 25c6 0x25c6 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 25d9 25d9 seq_br_type 3 Unconditional Branch seq_branch_adr 25c6 0x25c6 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 25da ; -------------------------------------------------------------------------------------- 25da ; 0x0303 Complete_Type Variant_Record,By_Component_Completion 25da ; -------------------------------------------------------------------------------------- 25da MACRO_Complete_Type_Variant_Record,By_Component_Completion: 25da 25da dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 25da 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 25db 25db typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25dc 25dc 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 25dd 25dd 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 25e3 0x25e3 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 25de 25de 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 25df 25df typ_c_adr 3b GP 0x4 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25e0 25e0 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 25e1 25e1 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 25e2 25e2 seq_br_type 3 Unconditional Branch seq_branch_adr 25e7 0x25e7 typ_c_adr 3e GP 0x1 typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 25e3 25e3 seq_br_type 3 Unconditional Branch seq_branch_adr 265a 0x265a typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 25e4 25e4 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 25e7 0x25e7 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 25e5 25e5 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 25e6 25e6 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_b_adr 10 TOP typ_c_lit 1 None typ_frame c None typ_rand a PASS_B_HIGH val_frame 0 None 25e7 25e7 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 25e8 25e8 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 25e9 25e9 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 25ea 25ea 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 25eb 25eb 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 25ec 25ec ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 25ed 0x25ed 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 25ed 25ed 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 261c 0x261c 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 25ee 25ee seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 260e 0x260e 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 25ef 25ef 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) 25f0 25f0 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 25f6 0x25f6 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 25f1 25f1 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 2611 0x2611 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 25f2 25f2 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 25f3 25f3 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 25f9 0x25f9 typ_c_adr 30 GP 0xf typ_frame 0 None val_frame 0 None 25f4 25f4 ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 25ed 0x25ed 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) 25f5 25f5 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 25ed 0x25ed 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) 25f6 25f6 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 25f7 25f7 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2611 0x2611 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 25f8 25f8 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 25f4 0x25f4 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 25f9 25f9 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 25fb 0x25fb 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 25fa 25fa 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 25fb 25fb seq_br_type 4 Call False seq_branch_adr 25fe 0x25fe 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 25fc 25fc 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 25fd 0x25fd 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 25fd 25fd 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 25fe 25fe 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 25ff 25ff 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 2600 2600 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 2605 0x2605 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 2601 2601 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 2602 2602 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 2603 2603 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 2604 2604 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 2605 2605 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 260c 0x260c 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 2606 2606 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 2607 2607 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 260a 0x260a 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 2608 2608 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2605 0x2605 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 2609 2609 seq_br_type 3 Unconditional Branch seq_branch_adr 2602 0x2602 typ_frame 0 None val_c_adr 33 GP 0xc val_c_mux_sel 2 ALU val_frame 0 None 260a 260a 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 260b 260b seq_br_type 3 Unconditional Branch seq_branch_adr 2602 0x2602 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 260c 260c seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 260d 260d 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 260e 260e seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 260f 260f 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 2610 2610 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2611 2611 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 2616 0x2616 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 2612 2612 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2619 0x2619 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2613 2613 seq_br_type 8 Return True seq_branch_adr 2614 0x2614 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 2614 2614 seq_br_type 8 Return True seq_branch_adr 2615 0x2615 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 2615 2615 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 2616 2616 seq_en_micro 0 None typ_c_adr 32 GP 0xd typ_frame 0 None val_frame 0 None 2617 2617 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2618 0x2618 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 2618 2618 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2619 2619 seq_br_type 8 Return True seq_branch_adr 261a 0x261a 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 261a 261a seq_br_type 8 Return True seq_branch_adr 261b 0x261b 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 261b 261b 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 261c 261c 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 261d 261d 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 261e 261e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2620 0x2620 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 261f 261f 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 2620 2620 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 2621 2621 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 2623 0x2623 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) 2622 2622 seq_br_type 3 Unconditional Branch seq_branch_adr 2623 0x2623 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 2623 2623 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2648 0x2648 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 2624 2624 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 2625 2625 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 2626 2626 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 2627 0x2627 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2627 2627 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 263c 0x263c 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 2628 2628 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 260e 0x260e 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 2629 2629 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) 262a 262a 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 2630 0x2630 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 262b 262b 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 2638 0x2638 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 262c 262c 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 262d 262d seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 2633 0x2633 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 262e 262e ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2627 0x2627 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) 262f 262f ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2627 0x2627 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) 2630 2630 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 2631 2631 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2638 0x2638 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 2632 2632 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 262e 0x262e 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 2633 2633 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2635 0x2635 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) 2634 2634 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 2635 2635 seq_br_type 4 Call False seq_branch_adr 25fe 0x25fe 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 2636 2636 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 2637 0x2637 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 2637 2637 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 2638 2638 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 2616 0x2616 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 2639 2639 seq_br_type 8 Return True seq_branch_adr 263a 0x263a 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 263a 263a seq_br_type 8 Return True seq_branch_adr 263b 0x263b 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 263b 263b 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 263c 263c 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 263e 0x263e 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) 263d 263d 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 263e 263e 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 2644 0x2644 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 263f 263f 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 2640 2640 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 2585 0x2585 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2641 2641 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2643 0x2643 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 2642 2642 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 2643 2643 seq_br_type 3 Unconditional Branch seq_branch_adr 2623 0x2623 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 2644 2644 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 2645 2645 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 2643 0x2643 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 2646 2646 seq_br_type 3 Unconditional Branch seq_branch_adr 2642 0x2642 typ_frame 0 None val_frame 0 None 2647 2647 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None val_rand 1 INC_LOOP_COUNTER 2648 2648 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 2649 2649 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2647 0x2647 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 264a 264a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2647 0x2647 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 264b 264b seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 264b 0x264b 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 264c 264c seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2655 0x2655 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 264d 264d 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 264e 264e 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 264f 264f seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2655 0x2655 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 2650 2650 seq_br_type 1 Branch True seq_branch_adr 2654 0x2654 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 2651 2651 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2654 0x2654 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 2652 2652 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2654 0x2654 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 2653 2653 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2655 0x2655 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 2654 2654 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 2655 2655 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 2656 2656 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 2657 2657 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 2658 2658 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 2659 2659 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 265b 0x265b typ_b_adr 03 GP 0x3 typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 265a 265a 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 265b 265b 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 265c ; -------------------------------------------------------------------------------------- 265c ; 0x0306 Complete_Type Variant_Record,By_Renaming 265c ; -------------------------------------------------------------------------------------- 265c MACRO_Complete_Type_Variant_Record,By_Renaming: 265c 265c dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 265c None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 265d 265d 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 32a9 0x32a9 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 265e 265e 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 265f 265f 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 32d9 0x32d9 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 2660 2660 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 32d9 0x32d9 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 2661 2661 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 2662 2662 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 32a9 0x32a9 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 2663 2663 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 32db 0x32db 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 2664 2664 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 32d9 0x32d9 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 2665 2665 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 2666 2666 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 32d9 0x32d9 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 2667 2667 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 2669 0x2669 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 2668 2668 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2669 2669 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 332e 0x332e 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 266a 266a 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 2668 0x2668 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 266b 266b 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 266c 266c seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 32a9 0x32a9 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 266d 266d ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 266e 266e 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 2672 0x2672 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 266f 266f 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 2678 0x2678 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 2670 2670 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 32d7 0x32d7 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 2671 2671 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 267b 0x267b 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 2672 2672 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 2673 2673 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 2674 2674 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 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 2675 2675 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 2678 0x2678 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 2676 2676 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 32d7 0x32d7 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 2677 2677 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 267b 0x267b 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 2678 2678 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 2679 2679 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 267a 267a 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 267b 267b 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 267c 267c 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 32dd 0x32dd 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 267d 267d 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 267e 267e 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 267f 267f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2680 2680 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 2681 0x2681 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 2681 2681 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 2682 2682 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 332e 0x332e 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 2683 2683 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 32a9 0x32a9 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) 2684 2684 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_b_adr 05 GP 0x5 val_frame 0 None 2685 2685 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2680 0x2680 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 2686 ; -------------------------------------------------------------------------------------- 2686 ; 0x031e Declare_Type Variant_Record,Defined,Visible 2686 ; -------------------------------------------------------------------------------------- 2686 MACRO_Declare_Type_Variant_Record,Defined,Visible: 2686 2686 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2686 None seq_br_type 2 Push (branch address) seq_branch_adr 2689 0x2689 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 2687 2687 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 266c 0x266c 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 2688 ; -------------------------------------------------------------------------------------- 2688 ; 0x031d Declare_Type Variant_Record,Defined 2688 ; -------------------------------------------------------------------------------------- 2688 MACRO_Declare_Type_Variant_Record,Defined: 2688 2688 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2688 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 266c 0x266c 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 2689 2689 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 26c6 0x26c6 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 268a 268a ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 268b 268b 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 268c 268c 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 268d 268d 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 268e 268e seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 26b5 0x26b5 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 268f 268f 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 2690 2690 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 269a 0x269a 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 2691 2691 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 2692 2692 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 2693 2693 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 32dd 0x32dd 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 2694 2694 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2695 2695 seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 2696 2696 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 2697 2697 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 26a8 0x26a8 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 2698 2698 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 268f 0x268f 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 2699 2699 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 268f 0x268f typ_frame 0 None val_c_adr 37 GP 0x8 val_c_source 0 FIU_BUS val_frame 0 None 269a 269a 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 269b 269b 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 269c 269c 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 26b0 0x26b0 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 269d 269d 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 32dd 0x32dd 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 269e 269e 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 269f 269f 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 26a0 26a0 seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 26b6 0x26b6 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 26a1 26a1 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 26a2 26a2 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 26a3 26a3 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 26a4 26a4 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 26a5 26a5 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 26a6 26a6 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 26a7 26a7 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 26a8 26a8 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) 26a9 26a9 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 26aa 26aa fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 26ab 26ab 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 26a9 0x26a9 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 26ac 26ac fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 26ad 26ad 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 26a9 0x26a9 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 26ae 26ae fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 26af 26af 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 26a9 0x26a9 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) 26b0 26b0 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 26b1 0x26b1 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 26b1 26b1 ioc_tvbs 2 fiu+val seq_br_type 8 Return True seq_branch_adr 26b2 0x26b2 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 26b2 26b2 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 26b4 0x26b4 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 26b3 26b3 seq_br_type 9 Return False seq_branch_adr 26b4 0x26b4 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 26b4 26b4 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 26b5 26b5 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 26b6 26b6 seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 26b7 0x26b7 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 26b7 26b7 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 26b8 26b8 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 26b9 0x26b9 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 26b9 26b9 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 26ba 26ba 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 26bb 26bb 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 26bc 26bc 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 26bd 26bd 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 26be 0x26be 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 26be 26be ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 26bf 26bf 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 26c0 26c0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 26c1 26c1 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 26c0 0x26c0 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 26c2 ; -------------------------------------------------------------------------------------- 26c2 ; 0x0316 Declare_Type Variant_Record,Defined_Incomplete,Visible 26c2 ; -------------------------------------------------------------------------------------- 26c2 MACRO_Declare_Type_Variant_Record,Defined_Incomplete,Visible: 26c2 26c2 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 26c2 None seq_br_type 2 Push (branch address) seq_branch_adr 26c5 0x26c5 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 26c3 26c3 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 266c 0x266c 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 26c4 ; -------------------------------------------------------------------------------------- 26c4 ; 0x0315 Declare_Type Variant_Record,Defined_Incomplete 26c4 ; -------------------------------------------------------------------------------------- 26c4 MACRO_Declare_Type_Variant_Record,Defined_Incomplete: 26c4 26c4 dispatch_csa_valid 7 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 26c4 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 266c 0x266c 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 26c5 26c5 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 268a 0x268a 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 26c6 26c6 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 26c7 26c7 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 26c8 26c8 seq_br_type 7 Unconditional Call seq_branch_adr 270d 0x270d 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 26c9 26c9 seq_br_type 1 Branch True seq_branch_adr 26cd 0x26cd 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 26ca 26ca 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 26cb 26cb seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 26cd 0x26cd 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 26cc 26cc 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 26cd 26cd ioc_fiubs 1 val seq_br_type 5 Call True seq_branch_adr 26b5 0x26b5 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) 26ce 26ce 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 26cf 26cf 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 26d0 26d0 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 26d1 26d1 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 26d2 26d2 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 26d3 0x26d3 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) 26d3 26d3 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 26d4 26d4 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 26e7 0x26e7 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 26d5 26d5 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 26d6 26d6 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 32dd 0x32dd 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 26d7 26d7 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 32dd 0x32dd 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 26d8 26d8 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 26d9 26d9 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 2ab4 0x2ab4 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 26da 26da ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 26db 26db ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 26dc 26dc 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 26dd 26dd ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dd 0x32dd 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 26de 26de seq_br_type 7 Unconditional Call seq_branch_adr 26e8 0x26e8 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 26df 26df 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 26e0 26e0 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 26e2 0x26e2 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) 26e1 26e1 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 26e2 26e2 seq_br_type 7 Unconditional Call seq_branch_adr 270d 0x270d 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 26e3 26e3 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 26e4 26e4 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 26a8 0x26a8 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 26e5 26e5 seq_br_type 0 Branch False seq_branch_adr 26d3 0x26d3 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 26e6 26e6 seq_br_type 3 Unconditional Branch seq_branch_adr 26d3 0x26d3 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 26e7 26e7 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 269b 0x269b 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 26e8 26e8 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 26e9 0x26e9 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 26e9 26e9 seq_br_type 3 Unconditional Branch seq_branch_adr 26eb 0x26eb 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 26ea 26ea ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 2708 0x2708 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 26eb 26eb 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 32d7 0x32d7 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 26ec 26ec 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 26ef 0x26ef 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 26ed 26ed 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 2705 0x2705 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 26ee 26ee seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 26ef 26ef 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 2705 0x2705 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 26f0 26f0 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 2705 0x2705 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 26f1 26f1 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 2705 0x2705 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 26f2 26f2 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 2705 0x2705 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 26f3 26f3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26f4 26f4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26f5 26f5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 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 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2705 0x2705 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 26f7 26f7 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 2705 0x2705 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 26f8 26f8 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 26ff 0x26ff 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 26f9 26f9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26fa 26fa seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26fb 26fb seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 26fc 26fc 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 2703 0x2703 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 26fd 26fd 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 2703 0x2703 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 26fe 26fe 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 2703 0x2703 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 26ff 26ff 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 2705 0x2705 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 2700 2700 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 2702 0x2702 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 2701 2701 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 32d9 0x32d9 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 2702 2702 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 2705 0x2705 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 2703 2703 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 2705 0x2705 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 2704 2704 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32d9 0x32d9 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 2705 2705 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 2709 0x2709 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 2706 2706 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 26ea 0x26ea 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 2707 2707 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 2708 0x2708 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 2708 2708 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) 2709 2709 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 2ab4 0x2ab4 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 270a 270a 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 2ab4 0x2ab4 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 270b 270b 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 2ab4 0x2ab4 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 270c 270c 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 2ab4 0x2ab4 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 270d 270d 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 270e 0x270e 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 270e 270e seq_br_type 3 Unconditional Branch seq_branch_adr 2710 0x2710 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 270f 270f seq_br_type 4 Call False seq_branch_adr 2708 0x2708 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 2710 2710 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 32d7 0x32d7 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 2711 2711 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 2714 0x2714 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 2712 2712 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 2727 0x2727 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2713 2713 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2714 2714 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2715 2715 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 271c 0x271c 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 2716 2716 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2717 2717 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2718 2718 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2719 2719 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 271e 0x271e 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 271a 271a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 271f 0x271f 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 271b 271b seq_br_type 3 Unconditional Branch seq_branch_adr 2720 0x2720 typ_frame 0 None val_frame 0 None 271c 271c seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32d9 0x32d9 seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 271d 271d 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 2727 0x2727 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 271e 271e seq_br_type 3 Unconditional Branch seq_branch_adr 2723 0x2723 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 271f 271f seq_br_type 3 Unconditional Branch seq_branch_adr 2723 0x2723 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 2720 2720 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 2721 2721 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 2722 2722 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2723 2723 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 2724 2724 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 2726 0x2726 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 2725 2725 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) 2726 2726 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 2727 0x2727 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 2727 2727 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 2709 0x2709 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 2728 2728 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 270f 0x270f 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 2729 2729 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 4 Call False seq_branch_adr 272b 0x272b 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 272a 272a 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 2708 0x2708 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) 272b 272b 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 272c 272c 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 272d 272d 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 2738 0x2738 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 272e 272e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2733 0x2733 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 272f 272f 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 2730 0x2730 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 2730 2730 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 2735 0x2735 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2731 2731 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2732 2732 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 2733 2733 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2734 2734 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 2730 0x2730 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 2735 2735 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2736 2736 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2737 2737 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 2738 2738 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 273f 0x273f 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 2739 2739 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 274c 0x274c 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 273a 273a 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 273b 273b 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 2742 0x2742 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 273c 273c 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 273d 273d 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 272e 0x272e 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 273e 273e 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 2739 0x2739 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 273f 273f 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 274c 0x274c typ_frame 0 None val_frame 0 None 2740 2740 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 2741 2741 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 2742 0x2742 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 2742 2742 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2746 0x2746 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 2743 2743 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 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_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 2749 0x2749 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 2745 2745 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 2732 0x2732 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 2746 2746 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 2747 2747 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 2749 0x2749 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 2748 2748 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 2732 0x2732 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 2749 2749 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 274a 274a fiu_mem_start 2 start-rd typ_frame 0 None val_frame 0 None 274b 274b seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 274c 274c 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 2753 0x2753 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 274d 274d 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 275b 0x275b 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 274e 274e 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 274f 274f 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 2757 0x2757 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 2750 2750 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 2751 2751 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 2752 2752 ioc_tvbs 1 typ+fiu seq_br_type 9 Return False seq_branch_adr 275b 0x275b 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 2753 2753 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 2754 2754 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 275b 0x275b 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 2755 2755 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 2756 2756 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 2750 0x2750 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 2757 2757 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 2758 2758 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 2759 2759 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 275a 0x275a 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 275a 275a ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 275b 0x275b 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 275b 275b 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 273c 0x273c 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 275c 275c fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2766 0x2766 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 275d 275d 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 275e 275e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32cc 0x32cc 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 275f 275f 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 2764 0x2764 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 2760 2760 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 2749 0x2749 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 2761 2761 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2762 0x2762 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 2762 2762 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 2763 2763 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 275f 0x275f 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 2764 2764 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 2749 0x2749 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 2765 2765 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 273c 0x273c 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 2766 2766 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 2774 0x2774 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 2767 2767 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 2768 2768 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 2769 2769 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32cc 0x32cc 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 276a 276a 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 276f 0x276f 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 276b 276b 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 2749 0x2749 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 276c 276c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 276d 0x276d 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 276d 276d 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 276e 276e 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 276a 0x276a 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 276f 276f 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 2770 2770 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 2771 0x2771 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 2771 2771 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 2749 0x2749 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2772 2772 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 2773 0x2773 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 2773 2773 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 273c 0x273c 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 2774 2774 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 2775 2775 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 2776 2776 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2749 0x2749 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 2777 2777 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 273c 0x273c 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 2778 ; -------------------------------------------------------------------------------------- 2778 ; 0x02cb Declare_Variable Entry 2778 ; -------------------------------------------------------------------------------------- 2778 MACRO_Declare_Variable_Entry: 2778 2778 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2778 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 32dc 0x32dc 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 2779 2779 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 32a9 0x32a9 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 277a 277a 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 277b 277b 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 277f 0x277f 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) 277c 277c 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 277d 277d 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 32a9 0x32a9 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 277e 277e 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 277f 277f 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 2780 ; -------------------------------------------------------------------------------------- 2780 ; 0x02c9 Declare_Variable Family 2780 ; -------------------------------------------------------------------------------------- 2780 MACRO_Declare_Variable_Family: 2780 2780 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2780 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 32dc 0x32dc 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 2781 2781 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 32a9 0x32a9 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 2782 2782 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 32dc 0x32dc 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 2783 2783 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 2792 0x2792 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 2784 2784 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 32a9 0x32a9 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) 2785 2785 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 277f 0x277f 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 2786 2786 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 278d 0x278d 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 2787 2787 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 2788 2788 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 2788 0x2788 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 2789 2789 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 2790 0x2790 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 278a 278a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 278b 278b 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 278c 278c fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 2788 0x2788 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 278d 278d 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 278e 278e ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 30 GP 0xf val_c_source 0 FIU_BUS val_frame 0 None 278f 278f 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 0f96 0xf96 typ_frame 0 None val_frame 0 None 2790 2790 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 2791 2791 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 2792 2792 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 2793 2793 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 2794 2794 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 2790 0x2790 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) 2795 2795 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2796 ; -------------------------------------------------------------------------------------- 2796 ; 0x02cf Declare_Variable Select 2796 ; -------------------------------------------------------------------------------------- 2796 MACRO_Declare_Variable_Select: 2796 2796 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2796 None ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2799 0x2799 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 2797 2797 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 2798 ; -------------------------------------------------------------------------------------- 2798 ; 0x02ce Declare_Variable Select,Choice_Open 2798 ; -------------------------------------------------------------------------------------- 2798 MACRO_Declare_Variable_Select,Choice_Open: 2798 2798 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2798 None ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2799 0x2799 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 2799 2799 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 27b3 0x27b3 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 279a 279a seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2797 0x2797 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 279b 279b 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 32e2 0x32e2 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 279c 279c 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 32dc 0x32dc 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 279d 279d 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 279e 279e 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 279f 279f 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 27a6 0x27a6 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) 27a0 27a0 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 27a1 27a1 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 27a2 27a2 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 27a3 27a3 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 27a4 27a4 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 2ab4 0x2ab4 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 27a5 27a5 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 27a0 0x27a0 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 27a6 27a6 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 27ae 0x27ae 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) 27a7 27a7 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 27a8 27a8 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 27a9 27a9 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 27aa 27aa 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 27ab 27ab 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 27ac 27ac 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 2ab4 0x2ab4 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 27ad 27ad 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 27a7 0x27a7 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 27ae 27ae 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 27b0 0x27b0 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 27af 27af 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 27b0 27b0 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 27b1 27b1 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 27b2 27b2 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 27b3 27b3 seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 32e2 0x32e2 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 27b4 ; -------------------------------------------------------------------------------------- 27b4 ; 0x0271 Execute Discrete,Times 27b4 ; -------------------------------------------------------------------------------------- 27b4 MACRO_Execute_Discrete,Times: 27b4 27b4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 27b4 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 27b5 27b5 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 27b6 0x27b6 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 27b6 27b6 ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 27c7 0x27c7 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 27b7 27b7 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27ba 0x27ba 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 27b8 27b8 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 27b9 0x27b9 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 27b9 27b9 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 27ba 27ba seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27c0 0x27c0 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 27bb 27bb seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27bd 0x27bd 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 27bc 27bc 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 27bf 0x27bf 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 27bd 27bd seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27be 27be 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 32a8 0x32a8 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 27bf 27bf 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 27b9 0x27b9 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 27c0 27c0 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27c1 27c1 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27c3 0x27c3 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 27c2 27c2 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_frame 0 None val_m_a_src 2 Bits 32…47 val_m_b_src 1 Bits 16…31 27c3 27c3 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 32a8 0x32a8 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 27c4 27c4 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 32a8 0x32a8 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 27c5 27c5 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 27b9 0x27b9 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) 27c6 27c6 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 27b9 0x27b9 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 27c7 27c7 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 27c8 27c8 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27cd 0x27cd 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 27c9 27c9 ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27ce 0x27ce 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 27ca 27ca 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 27cb 27cb 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 27cc 0x27cc 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 27cc 27cc ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27b7 0x27b7 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 27cd 27cd 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 27ce 27ce ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27df 0x27df 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 27cf 27cf 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 27d0 27d0 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27d2 0x27d2 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 27d1 27d1 seq_br_type 3 Unconditional Branch seq_branch_adr 27df 0x27df 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 27d2 27d2 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27d8 0x27d8 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 27d3 27d3 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27d5 0x27d5 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 27d4 27d4 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 27d7 0x27d7 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 27d5 27d5 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27d6 27d6 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 32a8 0x32a8 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 27d7 27d7 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27df 0x27df 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 27d8 27d8 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27d9 27d9 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27db 0x27db 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 27da 27da 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 27de 0x27de 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 27db 27db 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 32a8 0x32a8 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 27dc 27dc 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 32a8 0x32a8 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 27dd 27dd 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 27df 0x27df 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) 27de 27de 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 27df 27df 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 27b9 0x27b9 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 27e0 ; -------------------------------------------------------------------------------------- 27e0 ; 0x026d Execute Discrete,Exponentiate 27e0 ; -------------------------------------------------------------------------------------- 27e0 MACRO_Execute_Discrete,Exponentiate: 27e0 27e0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 27e0 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 2801 0x2801 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 27e1 27e1 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 280b 0x280b 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 27e2 27e2 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 27e3 27e3 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 27e4 0x27e4 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 27e4 27e4 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 27e6 0x27e6 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 27e5 27e5 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 27ed 0x27ed 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 27e6 27e6 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 27ea 0x27ea 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 27e7 27e7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27e8 27e8 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 27e9 27e9 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 27ea 27ea 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 27e4 0x27e4 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 27eb 27eb seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 27ec 27ec ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27ea 0x27ea typ_frame 0 None val_frame 0 None 27ed 27ed ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27fd 0x27fd 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 27ee 27ee 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 27ef 27ef seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27f1 0x27f1 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 27f0 27f0 seq_br_type 3 Unconditional Branch seq_branch_adr 27fd 0x27fd 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 27f1 27f1 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27f7 0x27f7 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 27f2 27f2 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 27f4 0x27f4 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 27f3 27f3 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 27f6 0x27f6 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 27f4 27f4 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27f5 27f5 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 32a8 0x32a8 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 27f6 27f6 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 27fd 0x27fd 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 27f7 27f7 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 27f8 27f8 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 27fa 0x27fa 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 27f9 27f9 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 27f6 0x27f6 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 27fa 27fa 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 32a8 0x32a8 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 27fb 27fb 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 32a8 0x32a8 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 27fc 27fc 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 27fd 0x27fd 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) 27fd 27fd ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 27e4 0x27e4 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 27fe 27fe seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2800 0x2800 seq_cond_sel 1c TYP.LOOP_COUNTER_ZERO(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 27ff 27ff 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 27b9 0x27b9 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 2800 2800 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 27b9 0x27b9 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 2801 2801 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 280a 0x280a 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 2802 2802 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 2805 0x2805 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 2803 2803 ioc_tvbs 2 fiu+val seq_br_type 1 Branch True seq_branch_adr 27ff 0x27ff 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 2804 2804 seq_br_type 7 Unconditional Call seq_branch_adr 32a0 0x32a0 typ_frame 0 None val_frame 0 None 2805 2805 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 2806 2806 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 2807 0x2807 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 2807 2807 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 2808 2808 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 2809 2809 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 27b9 0x27b9 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 280a 280a 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 280b 280b 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 280e 0x280e 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 280c 280c seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 280d 0x280d 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 280d 280d 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 2812 0x2812 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 280e 280e 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 280f 0x280f 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 280f 280f fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 27b9 0x27b9 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 2810 2810 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 2811 2811 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 27b9 0x27b9 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 2812 2812 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 2813 0x2813 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 2813 2813 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2814 2814 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 2815 2815 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 32a8 0x32a8 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 2816 2816 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 2817 2817 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2818 ; -------------------------------------------------------------------------------------- 2818 ; 0x0141 Execute Discrete,Multiply_And_Scale 2818 ; -------------------------------------------------------------------------------------- 2818 MACRO_Execute_Discrete,Multiply_And_Scale: 2818 2818 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2818 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 2832 0x2832 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 2819 2819 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 2834 0x2834 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 281a 281a 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 281b 281b 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 281c 281c 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 281d 281d 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 281e 281e seq_br_type 0 Branch False seq_branch_adr 2835 0x2835 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 281f 281f 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 2820 2820 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 282f 0x282f 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 2821 2821 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 2822 2822 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 282a 0x282a 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 2823 2823 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 2824 2824 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 2825 2825 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 2826 2826 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 2827 2827 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 2828 2828 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 2829 2829 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 282a 282a 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 282b 282b 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 282c 282c 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 282d 282d seq_br_type 3 Unconditional Branch seq_branch_adr 282f 0x282f 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 282e 282e seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 282f 282f 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 282e 0x282e 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 2830 2830 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 27df 0x27df 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 2831 2831 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 32a8 0x32a8 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 2832 2832 seq_br_type 0 Branch False seq_branch_adr 2835 0x2835 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 2833 2833 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 2834 2834 seq_br_type 1 Branch True seq_branch_adr 2833 0x2833 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 2835 2835 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 2836 ; -------------------------------------------------------------------------------------- 2836 ; 0x0247 Execute Float,Equal 2836 ; -------------------------------------------------------------------------------------- 2836 MACRO_Execute_Float,Equal: 2836 2836 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2836 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 2837 2837 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2838 ; -------------------------------------------------------------------------------------- 2838 ; 0x014e Execute Float,Equal_Zero 2838 ; -------------------------------------------------------------------------------------- 2838 MACRO_Execute_Float,Equal_Zero: 2838 2838 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2838 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 2839 2839 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 283a ; -------------------------------------------------------------------------------------- 283a ; 0x0245 Execute Float,Greater 283a ; -------------------------------------------------------------------------------------- 283a MACRO_Execute_Float,Greater: 283a 283a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 283a 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 283b 283b 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 2839 0x2839 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 283c ; -------------------------------------------------------------------------------------- 283c ; 0x014c Execute Float,Greater_Zero 283c ; -------------------------------------------------------------------------------------- 283c MACRO_Execute_Float,Greater_Zero: 283c 283c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 283c 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 283d 283d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 283e ; -------------------------------------------------------------------------------------- 283e ; 0x0246 Execute Float,Not_Equal 283e ; -------------------------------------------------------------------------------------- 283e MACRO_Execute_Float,Not_Equal: 283e 283e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 283e 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 283f 283f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2840 ; -------------------------------------------------------------------------------------- 2840 ; 0x014d Execute Float,Not_Equal_Zero 2840 ; -------------------------------------------------------------------------------------- 2840 MACRO_Execute_Float,Not_Equal_Zero: 2840 2840 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2840 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 2841 2841 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 2842 ; -------------------------------------------------------------------------------------- 2842 ; 0x0244 Execute Float,Less 2842 ; -------------------------------------------------------------------------------------- 2842 MACRO_Execute_Float,Less: 2842 2842 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2842 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 2843 2843 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 2841 0x2841 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 2844 ; -------------------------------------------------------------------------------------- 2844 ; 0x014b Execute Float,Less_Zero 2844 ; -------------------------------------------------------------------------------------- 2844 MACRO_Execute_Float,Less_Zero: 2844 2844 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2844 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 2845 2845 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2846 ; -------------------------------------------------------------------------------------- 2846 ; 0x0243 Execute Float,Greater_Equal 2846 ; -------------------------------------------------------------------------------------- 2846 MACRO_Execute_Float,Greater_Equal: 2846 2846 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2846 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 2847 2847 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 2848 0x2848 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 2848 2848 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 2849 2849 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 284a ; -------------------------------------------------------------------------------------- 284a ; 0x014a Execute Float,Greater_Equal_Zero 284a ; -------------------------------------------------------------------------------------- 284a MACRO_Execute_Float,Greater_Equal_Zero: 284a 284a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 284a 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 284b 284b 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 284c ; -------------------------------------------------------------------------------------- 284c ; 0x0242 Execute Float,Less_Equal 284c ; -------------------------------------------------------------------------------------- 284c MACRO_Execute_Float,Less_Equal: 284c 284c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 284c 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 284d 284d 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 284b 0x284b 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 284e ; -------------------------------------------------------------------------------------- 284e ; 0x0149 Execute Float,Less_Equal_Zero 284e ; -------------------------------------------------------------------------------------- 284e MACRO_Execute_Float,Less_Equal_Zero: 284e 284e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 284e 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 284f 284f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2850 ; -------------------------------------------------------------------------------------- 2850 ; 0x0241 Execute Float,First 2850 ; -------------------------------------------------------------------------------------- 2850 MACRO_Execute_Float,First: 2850 2850 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 2850 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 2851 0x2851 typ_b_adr 10 TOP typ_frame 8 None typ_rand a PASS_B_HIGH val_frame 0 None 2851 2851 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 2852 ; -------------------------------------------------------------------------------------- 2852 ; 0x0240 Execute Float,Last 2852 ; -------------------------------------------------------------------------------------- 2852 MACRO_Execute_Float,Last: 2852 2852 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 2852 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 2851 0x2851 typ_b_adr 10 TOP typ_frame 8 None typ_rand a PASS_B_HIGH val_frame 0 None 2853 2853 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 2854 ; -------------------------------------------------------------------------------------- 2854 ; 0x023f Execute Float,Unary_Minus 2854 ; -------------------------------------------------------------------------------------- 2854 MACRO_Execute_Float,Unary_Minus: 2854 2854 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2854 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 2855 2855 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 2853 0x2853 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 2856 ; -------------------------------------------------------------------------------------- 2856 ; 0x023e Execute Float,Absolute_Value 2856 ; -------------------------------------------------------------------------------------- 2856 MACRO_Execute_Float,Absolute_Value: 2856 2856 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2856 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 2857 2857 seq_br_type 7 Unconditional Call seq_branch_adr 329e 0x329e seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2858 ; -------------------------------------------------------------------------------------- 2858 ; 0x023d Execute Float,Plus 2858 ; -------------------------------------------------------------------------------------- 2858 MACRO_Execute_Float,Plus: 2858 2858 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2858 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 2859 2859 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 285a 285a 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 286b 0x286b 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 285b 285b 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 2866 0x2866 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 285c 285c 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 2874 0x2874 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 285d 285d 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 285e 0x285e 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 285e 285e 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 2864 0x2864 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 285f 285f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2873 0x2873 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 2860 2860 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 2861 2861 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 2876 0x2876 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 2862 2862 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 32a8 0x32a8 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 2863 2863 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 2865 0x2865 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 2864 2864 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2870 0x2870 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 2865 2865 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 2866 2866 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 2874 0x2874 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 2867 2867 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 285e 0x285e 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 2868 ; -------------------------------------------------------------------------------------- 2868 ; 0x023c Execute Float,Minus 2868 ; -------------------------------------------------------------------------------------- 2868 MACRO_Execute_Float,Minus: 2868 2868 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2868 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 2869 2869 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 286a 286a 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 285b 0x285b 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 286b 286b 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 2871 0x2871 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 286c 286c 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 2875 0x2875 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 286d 286d 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 286e 0x286e 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 286e 286e 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 285f 0x285f 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 286f 286f seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2865 0x2865 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 2870 2870 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 2871 2871 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 2875 0x2875 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 2872 2872 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 286e 0x286e 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 2873 2873 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 2874 2874 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 2875 2875 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 2876 2876 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 2873 0x2873 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 2877 2877 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 2865 0x2865 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 2878 ; -------------------------------------------------------------------------------------- 2878 ; 0x023b Execute Float,Times 2878 ; -------------------------------------------------------------------------------------- 2878 MACRO_Execute_Float,Times: 2878 2878 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2878 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 289f 0x289f 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 2879 2879 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 287a 287a 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 289f 0x289f 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 287b 287b ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 288c 0x288c 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 287c 287c seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2899 0x2899 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 287d 287d 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 287e 287e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a0 0x28a0 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 287f 287f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a4 0x28a4 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 2880 2880 seq_br_type 0 Branch False seq_branch_adr 28a8 0x28a8 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 2881 2881 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a8 0x28a8 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 2882 2882 seq_br_type 7 Unconditional Call seq_branch_adr 28be 0x28be 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 2883 2883 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 2884 2884 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 2885 2885 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 2886 2886 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 2887 2887 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 288a 0x288a 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 2888 2888 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 2889 2889 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 288a 0x288a 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 288a 288a 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 288b 288b 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 288c 288c seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2893 0x2893 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 288d 288d 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 288e 288e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a0 0x28a0 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 288f 288f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a4 0x28a4 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 2890 2890 seq_br_type 0 Branch False seq_branch_adr 28a8 0x28a8 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 2891 2891 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a8 0x28a8 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 2892 2892 seq_br_type 3 Unconditional Branch seq_branch_adr 2883 0x2883 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 2893 2893 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 2894 2894 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a0 0x28a0 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 2895 2895 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a4 0x28a4 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 2896 2896 seq_br_type 0 Branch False seq_branch_adr 28a8 0x28a8 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 2897 2897 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a8 0x28a8 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 2898 2898 seq_br_type 3 Unconditional Branch seq_branch_adr 2886 0x2886 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 2899 2899 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 289a 289a seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a0 0x28a0 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 289b 289b seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 28a4 0x28a4 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 289c 289c seq_br_type 0 Branch False seq_branch_adr 28a8 0x28a8 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 289d 289d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28a8 0x28a8 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 289e 289e seq_br_type 3 Unconditional Branch seq_branch_adr 2883 0x2883 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 289f 289f 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 28a0 28a0 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 289f 0x289f 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 28a1 28a1 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 28a2 28a2 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 28a3 28a3 ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 28ab 0x28ab 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 28a4 28a4 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 28a5 28a5 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 28a6 28a6 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 28a7 28a7 ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 28ab 0x28ab 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 28a8 28a8 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 28a9 28a9 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 28ad 0x28ad 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 28aa 28aa 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 28b7 0x28b7 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 28ab 28ab 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 28ac 28ac seq_br_type 7 Unconditional Call seq_branch_adr 28b7 0x28b7 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 28ad 28ad 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 28ae 28ae 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 28af 28af 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 28b1 0x28b1 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 28b0 28b0 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 28b2 0x28b2 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 28b1 28b1 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 28b2 28b2 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 32a8 0x32a8 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 28b3 28b3 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 28b5 0x28b5 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 28b4 28b4 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 28b5 28b5 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 289f 0x289f seq_en_micro 0 None typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 28b6 28b6 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 28b7 28b7 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 28b8 28b8 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 28b9 28b9 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 28ba 28ba 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 28bb 28bb seq_br_type 7 Unconditional Call seq_branch_adr 28be 0x28be 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 28bc 28bc 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 28bd 28bd 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 28be 28be 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 28bf 28bf 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 28c0 28c0 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 28c1 28c1 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 28c2 ; -------------------------------------------------------------------------------------- 28c2 ; 0x0239 Execute Float,Exponentiate 28c2 ; -------------------------------------------------------------------------------------- 28c2 MACRO_Execute_Float,Exponentiate: 28c2 28c2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 28c2 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 28c3 28c3 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 28c7 0x28c7 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 28c4 28c4 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 28c5 28c5 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 28c6 28c6 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 28c7 28c7 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 28c9 0x28c9 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 28c8 28c8 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 28c9 28c9 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 28cc 0x28cc 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 28ca 28ca 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 28da 0x28da 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 28cb 28cb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 28cc 28cc 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 28da 0x28da 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 28cd 28cd 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 28ca 0x28ca 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 28ce 28ce 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 28d0 0x28d0 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 28cf 28cf 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 28d8 0x28d8 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 28d0 28d0 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 28d8 0x28d8 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 28d1 28d1 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 28d4 0x28d4 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 28d2 28d2 seq_br_type 0 Branch False seq_branch_adr 28d9 0x28d9 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 28d3 28d3 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 28d7 0x28d7 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 28d4 28d4 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 28d5 0x28d5 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 28d5 28d5 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 28d6 28d6 seq_br_type 3 Unconditional Branch seq_branch_adr 28e0 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 28d7 28d7 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type c Dispatch True seq_branch_adr 28d9 0x28d9 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 28d8 28d8 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 28d9 0x28d9 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 28d9 28d9 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 28da 28da 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 28db 28db ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 28b7 0x28b7 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 28dc 28dc seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28d7 0x28d7 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 28dd 28dd seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28d8 0x28d8 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 28de 28de ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 28df 0x28df 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 28df 28df 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 28e0 ; -------------------------------------------------------------------------------------- 28e0 ; 0x023a Execute Float,Divide 28e0 ; -------------------------------------------------------------------------------------- 28e0 MACRO_Execute_Float,Divide: 28e0 28e0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 28e0 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 32a7 0x32a7 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 28e1 28e1 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 28ef 0x28ef 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 28e2 28e2 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 28e3 28e3 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 28f7 0x28f7 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 28e4 28e4 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 28f2 0x28f2 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 28e5 28e5 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 28e6 28e6 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 28e7 28e7 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 28e8 28e8 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 28e9 28e9 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 28e9 0x28e9 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 28ea 28ea 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 28ec 0x28ec 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 28eb 28eb 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 28ec 28ec ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a8 0x32a8 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 28ed 28ed 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 32a8 0x32a8 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 28ee 28ee 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 28f4 0x28f4 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 28ef 28ef 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 28f0 28f0 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 28f1 28f1 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 28f2 28f2 seq_br_type 4 Call False seq_branch_adr 32a8 0x32a8 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 28f3 28f3 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 28f4 28f4 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 28f5 28f5 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 28f3 0x28f3 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 28f6 28f6 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 28f7 28f7 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 28fb 0x28fb 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 28f8 28f8 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 28f3 0x28f3 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 28f9 28f9 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 28fa 28fa 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 28e4 0x28e4 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 28fb 28fb seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 28f2 0x28f2 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 28fc 28fc 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 32a8 0x32a8 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 28fd 28fd 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 28fe 28fe 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 28ed 0x28ed 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 28ff 28ff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2900 ; -------------------------------------------------------------------------------------- 2900 ; 0x0238 Execute Float,Convert 2900 ; -------------------------------------------------------------------------------------- 2900 MACRO_Execute_Float,Convert: 2900 2900 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 2900 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 2902 0x2902 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 2901 2901 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 2857 0x2857 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 2902 2902 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2857 0x2857 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 2903 2903 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 2857 0x2857 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 2904 ; -------------------------------------------------------------------------------------- 2904 ; 0x0237 Execute Float,Convert_From_Discrete 2904 ; -------------------------------------------------------------------------------------- 2904 MACRO_Execute_Float,Convert_From_Discrete: 2904 2904 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2904 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 2905 2905 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 2909 0x2909 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 2906 2906 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 2907 0x2907 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 2907 2907 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 2908 2908 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 2909 2909 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 290a 290a 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 290b 290b 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 2907 0x2907 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 290c ; -------------------------------------------------------------------------------------- 290c ; 0x0236 Execute Float,Truncate_To_Discrete 290c ; -------------------------------------------------------------------------------------- 290c MACRO_Execute_Float,Truncate_To_Discrete: 290c 290c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 290c 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 290d 290d 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 2910 0x2910 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 290e 290e 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 2912 0x2912 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 290f 290f 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 2913 0x2913 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 2910 2910 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 2912 0x2912 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 2911 2911 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 291b 0x291b 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 2912 2912 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 2913 0x2913 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 2913 2913 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2914 ; -------------------------------------------------------------------------------------- 2914 ; 0x0235 Execute Float,Round_To_Discrete 2914 ; -------------------------------------------------------------------------------------- 2914 MACRO_Execute_Float,Round_To_Discrete: 2914 2914 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2914 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 2915 2915 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 2916 2916 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 2912 0x2912 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 2917 2917 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 291a 0x291a 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 2918 2918 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 2919 2919 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 2913 0x2913 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 291a 291a 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 291b 291b fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 2913 0x2913 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 291c ; -------------------------------------------------------------------------------------- 291c ; 0x0230 Execute Float,In_Range 291c ; -------------------------------------------------------------------------------------- 291c MACRO_Execute_Float,In_Range: 291c 291c dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 291c 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 291d 291d 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 2922 0x2922 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 291e 291e 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 2929 0x2929 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 291f 291f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2920 ; -------------------------------------------------------------------------------------- 2920 ; 0x014f Execute Float,Not_In_Range 2920 ; -------------------------------------------------------------------------------------- 2920 MACRO_Execute_Float,Not_In_Range: 2920 2920 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2920 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 2921 2921 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 291e 0x291e 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 2922 2922 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2929 0x2929 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 2923 2923 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 2929 0x2929 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 2924 ; -------------------------------------------------------------------------------------- 2924 ; 0x0234 Execute Float,In_Type 2924 ; -------------------------------------------------------------------------------------- 2924 MACRO_Execute_Float,In_Type: 2924 2924 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 2924 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 2927 0x2927 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 2925 2925 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 2929 0x2929 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 2926 ; -------------------------------------------------------------------------------------- 2926 ; 0x0233 Execute Float,Not_In_Type 2926 ; -------------------------------------------------------------------------------------- 2926 MACRO_Execute_Float,Not_In_Type: 2926 2926 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 2926 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 2925 0x2925 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 2927 2927 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 2929 0x2929 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 2928 2928 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 2929 0x2929 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 2929 2929 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 292a ; -------------------------------------------------------------------------------------- 292a ; 0x0232 Execute Float,Check_In_Type 292a ; -------------------------------------------------------------------------------------- 292a MACRO_Execute_Float,Check_In_Type: 292a 292a 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 292a 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 292c 0x292c 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 292b 292b 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 2857 0x2857 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 292c 292c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2857 0x2857 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 292d 292d 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 2857 0x2857 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 292e ; -------------------------------------------------------------------------------------- 292e ; 0x0231 Execute Float,Write_Unchecked 292e ; -------------------------------------------------------------------------------------- 292e MACRO_Execute_Float,Write_Unchecked: 292e 292e dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 292e None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32d7 0x32d7 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 292f 292f typ_a_adr 1f TOP - 1 typ_frame 8 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2930 2930 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 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 b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 2931 2931 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 2933 0x2933 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 2932 2932 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 2936 0x2936 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 2933 2933 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 30ab 0x30ab 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_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 2935 2935 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 2936 0x2936 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 2936 2936 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 2937 2937 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 2938 ; -------------------------------------------------------------------------------------- 2938 ; 0x4800-0x4fff Short_Literal slit 2938 ; -------------------------------------------------------------------------------------- 2938 MACRO_Short_Literal_slit: 2938 2938 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_uadr 2938 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 2939 2939 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 2941 0x2941 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 293a ; -------------------------------------------------------------------------------------- 293a ; 0x6000-0x67ff Indirect_Literal Discrete,pcrel,literal 293a ; -------------------------------------------------------------------------------------- 293a MACRO_Indirect_Literal_Discrete,pcrel,literal: 293a 293a 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 293a 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 293b 293b 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 2939 0x2939 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 293c ; -------------------------------------------------------------------------------------- 293c ; 0x5800-0x5fff Indirect_Literal Float,pcrel,dbl 293c ; -------------------------------------------------------------------------------------- 293c MACRO_Indirect_Literal_Float,pcrel,dbl: 293c 293c 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 293c 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 293b 0x293b 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 293d 293d 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 293f 0x293f 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) 293e ; -------------------------------------------------------------------------------------- 293e ; 0x00a2 Action Push_Discrete_Extended 293e ; -------------------------------------------------------------------------------------- 293e MACRO_Action_Push_Discrete_Extended: 293e 293e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 293e 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 293d 0x293d 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 293f 293f 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 2941 0x2941 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 2940 ; -------------------------------------------------------------------------------------- 2940 ; 0x00a1 Action Push_Float_Extended 2940 ; -------------------------------------------------------------------------------------- 2940 MACRO_Action_Push_Float_Extended: 2940 2940 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2940 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 293d 0x293d 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 2941 2941 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 293b 0x293b 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 2942 2942 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 2943 2943 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 2944 ; -------------------------------------------------------------------------------------- 2944 ; 0x0093 PushFullAddress InMicrocode,caddr 2944 ; -------------------------------------------------------------------------------------- 2944 MACRO_PushFullAddress_InMicrocode,caddr: 2944 2944 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2944 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 2945 2945 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) 2946 2946 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 2947 2947 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 2948 ; -------------------------------------------------------------------------------------- 2948 ; 0x5000-0x57ff Indirect_Literal Any,pcrel,literal 2948 ; -------------------------------------------------------------------------------------- 2948 MACRO_Indirect_Literal_Any,pcrel,literal: 2948 2948 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2948 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2953 0x2953 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 2949 2949 fiu_tivi_src c mar_0xc ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2993 0x2993 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 294a 294a 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 294b 294b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 294c ; -------------------------------------------------------------------------------------- 294c ; 0x00a0 Action Push_Structure_Extended,abs,mark 294c ; -------------------------------------------------------------------------------------- 294c MACRO_Action_Push_Structure_Extended,abs,mark: 294c 294c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 294c None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2953 0x2953 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 294d 294d 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 294e 294e 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 294a 0x294a 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) 294f 294f ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2993 0x2993 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 2950 ; -------------------------------------------------------------------------------------- 2950 ; 0x0115 Execute Any,Structure_Clear 2950 ; -------------------------------------------------------------------------------------- 2950 MACRO_Execute_Any,Structure_Clear: 2950 2950 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2950 None fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2953 0x2953 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 2951 2951 seq_br_type 7 Unconditional Call seq_branch_adr 2a5e 0x2a5e 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 2952 2952 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 2953 2953 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 295b 0x295b 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 2954 2954 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 295c 0x295c 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 2955 2955 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 295a 0x295a typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_source 0 FIU_BUS val_frame 0 None 2956 2956 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 2957 2957 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 2958 2958 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 2959 2959 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 295a 295a 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 32db 0x32db 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 295b 295b 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 295a 0x295a 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 295c 295c 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 295d 295d ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 295e 295e 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 295f 295f 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 2960 2960 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2963 0x2963 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 2961 2961 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 2969 0x2969 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 2962 2962 seq_br_type 3 Unconditional Branch seq_branch_adr 2966 0x2966 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 2963 2963 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2964 2964 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 2969 0x2969 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 2965 2965 seq_br_type 3 Unconditional Branch seq_branch_adr 2966 0x2966 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 2966 2966 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 2967 0x2967 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 2967 2967 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 2968 2968 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 2969 2969 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 296b 0x296b seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 296a 296a 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 296b 296b 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 296c 296c 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 296d 296d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 296e ; -------------------------------------------------------------------------------------- 296e ; 0x0092 Action Push_String_Extended,pse 296e ; -------------------------------------------------------------------------------------- 296e MACRO_Action_Push_String_Extended,pse: 296e 296e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 296e 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 296f 296f 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 2973 0x2973 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) 2970 ; -------------------------------------------------------------------------------------- 2970 ; 0x0091 Action Push_String_Extended_Indexed,pse 2970 ; -------------------------------------------------------------------------------------- 2970 MACRO_Action_Push_String_Extended_Indexed,pse: 2970 2970 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2970 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 329e 0x329e 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 2971 2971 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 2972 2972 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2973 0x2973 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) 2973 2973 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 2974 2974 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) 2975 2975 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 2976 2976 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 2977 2977 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 2978 2978 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 297e 0x297e 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 2979 2979 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 297c 0x297c 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 297a 297a seq_br_type 7 Unconditional Call seq_branch_adr 2993 0x2993 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 297b 297b 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) 297c 297c 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 297e 0x297e 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 297d 297d ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 297b 0x297b 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 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 2 typ seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2980 0x2980 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 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 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 2980 2980 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 2981 2981 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 2982 ; -------------------------------------------------------------------------------------- 2982 ; 0x0090 Action Store_String_Extended,pse 2982 ; -------------------------------------------------------------------------------------- 2982 MACRO_Action_Store_String_Extended,pse: 2982 2982 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 2982 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 2983 2983 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 2984 2984 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) 2985 2985 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 2986 2986 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 2987 2987 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 2988 2988 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 298a 0x298a 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 2989 2989 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 298a 298a 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 298e 0x298e 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 298b 298b 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 2992 0x2992 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 298c 298c 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 2993 0x2993 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 298d 298d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 32a3 0x32a3 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 298e 298e fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2990 0x2990 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 298f 298f 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 2990 2990 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2991 2991 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 2992 2992 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 2993 2993 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 2994 2994 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 299f 0x299f 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 2995 2995 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 299a 0x299a 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 2996 2996 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 2997 0x2997 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 2997 2997 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 299c 0x299c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2998 2998 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 2999 0x2999 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 2999 2999 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 2ab4 0x2ab4 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 299a 299a 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 299b 299b 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 2997 0x2997 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 299c 299c 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 299d 299d 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 299e 299e 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 2999 0x2999 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 299f 299f 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 29a8 0x29a8 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 29a0 29a0 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 29bb 0x29bb 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 29a1 29a1 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 29a2 29a2 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 29ac 0x29ac 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 29a3 29a3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 29a4 0x29a4 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 29a4 29a4 seq_br_type 3 Unconditional Branch seq_branch_adr 2993 0x2993 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 29a5 29a5 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 29a6 29a6 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 2995 0x2995 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 29a7 29a7 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 29a0 0x29a0 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 29a8 29a8 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 29be 0x29be 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 29a9 29a9 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 29ab 0x29ab 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 29aa 29aa seq_br_type 0 Branch False seq_branch_adr 29a4 0x29a4 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 29ab 29ab 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 29ac 0x29ac 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 29ac 29ac 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 29b0 0x29b0 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 29ad 29ad 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 29ae 29ae 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 29af 29af 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 2999 0x2999 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 29b0 29b0 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 29b6 0x29b6 seq_cond_sel 64 OFFSET_REGISTER_???? typ_frame 0 None val_frame 0 None 29b1 29b1 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 29a4 0x29a4 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 29b2 29b2 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 29b3 29b3 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 29b4 29b4 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 29b5 0x29b5 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 29b5 29b5 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2999 0x2999 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 29b6 29b6 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 29a4 0x29a4 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 29b7 29b7 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 29b8 29b8 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 29ba 0x29ba 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 29b9 29b9 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 29b5 0x29b5 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 29ba 29ba 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 29b5 0x29b5 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 29bb 29bb 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 29bc 29bc 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 29c4 0x29c4 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 29bd 29bd 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 29c1 0x29c1 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 29be 29be 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 29bf 29bf seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 29c6 0x29c6 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 29c0 29c0 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 29c1 0x29c1 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 29c1 29c1 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 29c2 29c2 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 29c3 0x29c3 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 29c3 29c3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29cb 0x29cb 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 29c4 29c4 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 29cb 0x29cb 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 29c5 29c5 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 29c8 0x29c8 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 29c6 29c6 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 29cb 0x29cb 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 29c7 29c7 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 29c8 0x29c8 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 29c8 29c8 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 29c9 29c9 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 29ca 29ca 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 29c3 0x29c3 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 29cb 29cb 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 29a5 0x29a5 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 29cc 29cc fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 29d8 0x29d8 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 29cd 29cd 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 29ce 29ce 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 29d7 0x29d7 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 29cf 29cf 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 29d0 0x29d0 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 29d0 29d0 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 29d1 29d1 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 29d4 0x29d4 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 29d2 29d2 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 29d3 29d3 fiu_mem_start 2 start-rd seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e typ_frame 0 None val_frame 0 None 29d4 29d4 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 29d6 0x29d6 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 29d5 29d5 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 29d0 0x29d0 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 29d6 29d6 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29a5 0x29a5 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 29d7 29d7 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29a5 0x29a5 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 29d8 29d8 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 29e2 0x29e2 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 29d9 29d9 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 29da 29da 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 29db 29db 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 29df 0x29df 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 29dc 29dc 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 2ab4 0x2ab4 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 29dd 29dd 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 29de 29de 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 29db 0x29db 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 29df 29df 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 29e0 29e0 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 29e1 29e1 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29a5 0x29a5 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 29e2 29e2 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 29e3 29e3 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 29e4 29e4 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 29a5 0x29a5 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 29e5 29e5 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 29ea 0x29ea 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 29e6 29e6 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 2a5e 0x2a5e 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 29e7 29e7 seq_br_type 5 Call True seq_branch_adr 2a5e 0x2a5e 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 29e8 29e8 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 29e9 29e9 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2a5e 0x2a5e typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 29ea 29ea 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 29eb 29eb 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 29ec 29ec 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 29f2 0x29f2 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 29ed 29ed 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 29ef 0x29ef 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 29ee 29ee 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 29f4 0x29f4 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 29ef 29ef 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 29f0 29f0 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 29f1 29f1 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 29f4 0x29f4 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 29f2 29f2 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 29f3 29f3 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 29f4 0x29f4 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 29f4 29f4 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 2a01 0x2a01 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 29f5 29f5 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 29f8 0x29f8 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 29f6 29f6 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 29f7 29f7 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 29f8 29f8 typ_frame 0 None val_frame 0 None 29f9 29f9 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 29fa 29fa 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 29fb 29fb 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 29fc 29fc 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 29fe 0x29fe 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 29fd 29fd 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 29f4 0x29f4 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 29fe 29fe 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 29ff 29ff 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 2a00 2a00 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 29f4 0x29f4 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 2a01 2a01 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) 2a02 2a02 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 2a05 0x2a05 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 2a03 2a03 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5e 0x2a5e 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 2a04 2a04 seq_br_type 3 Unconditional Branch seq_branch_adr 2a06 0x2a06 typ_frame 0 None val_frame 0 None 2a05 2a05 ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a5e 0x2a5e 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 2a06 2a06 seq_br_type 5 Call True seq_branch_adr 2a5e 0x2a5e seq_cond_sel 01 VAL.ALU_NONZERO(late) typ_frame 0 None val_alu_func 0 PASS_A val_frame 0 None 2a07 2a07 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 2a08 2a08 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 2a09 2a09 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 2a0a 2a0a 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 2a10 0x2a10 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 2a0b 2a0b 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 2a0c 2a0c 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 2a0d 2a0d 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 2a0e 2a0e 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 2a0f 2a0f 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 2a11 0x2a11 typ_b_adr 32 0x2:0x12 typ_frame 2 None val_a_adr 17 LOOP_COUNTER val_frame 0 None 2a10 2a10 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 2a11 0x2a11 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 2a11 2a11 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 2a12 2a12 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 2a13 2a13 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 2a14 2a14 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a21 0x2a21 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 2a15 2a15 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 2a18 0x2a18 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 2a16 2a16 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 2a17 2a17 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2a23 0x2a23 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 2a18 2a18 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 2a19 2a19 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 2a23 0x2a23 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 2a1a 2a1a 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 2a1b 2a1b 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 2a1c 2a1c 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 2a1d 2a1d 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 2a1e 2a1e ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a20 0x2a20 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 2a1f 2a1f 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 2a20 2a20 seq_br_type 3 Unconditional Branch seq_branch_adr 2a23 0x2a23 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 2a21 2a21 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2a23 0x2a23 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 2a22 2a22 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a34 0x2a34 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 2a23 2a23 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 2a28 0x2a28 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 2a24 2a24 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2a22 0x2a22 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 2a25 2a25 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2a26 2a26 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 2a27 2a27 seq_br_type 3 Unconditional Branch seq_branch_adr 2a22 0x2a22 typ_frame 0 None val_frame 0 None 2a28 2a28 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 2a29 2a29 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 2a2a 0x2a2a 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 2a2a 2a2a 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 2a2b 2a2b 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 2a2c 2a2c typ_frame 0 None val_frame 0 None 2a2d 2a2d 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 2a2e 2a2e ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2a34 0x2a34 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 2a2f 2a2f 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 2a30 0x2a30 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 2a30 2a30 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2a2e 0x2a2e seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a31 2a31 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2a32 2a32 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 2a33 2a33 seq_br_type 3 Unconditional Branch seq_branch_adr 2a2e 0x2a2e typ_frame 0 None val_frame 0 None 2a34 2a34 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 2a35 2a35 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 2a4b 0x2a4b 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 2a36 2a36 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 2a37 2a37 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) 2a38 2a38 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 2a39 2a39 seq_br_type 3 Unconditional Branch seq_branch_adr 2a3d 0x2a3d 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 2a3a 2a3a 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 2a44 0x2a44 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 2a3b 2a3b 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 2a3c 2a3c 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 2a3d 2a3d 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 32dc 0x32dc 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 2a3e 2a3e 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 2a44 0x2a44 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 2a3f 2a3f 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 2a4e 0x2a4e 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 2a40 2a40 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2a3a 0x2a3a seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a41 2a41 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2a42 2a42 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 2a43 2a43 seq_br_type 3 Unconditional Branch seq_branch_adr 2a3a 0x2a3a typ_frame 0 None val_frame 0 None 2a44 2a44 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 2a47 0x2a47 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2a45 2a45 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 2a4a 0x2a4a 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 2a46 2a46 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 2a47 2a47 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2a48 2a48 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 2a49 2a49 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 2a46 0x2a46 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 2a4a 2a4a 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 2a4b 2a4b 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 2a4c 2a4c 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) 2a4d 2a4d 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 2a46 0x2a46 typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_alu_func 0 PASS_A val_frame 0 None 2a4e 2a4e 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 2a58 0x2a58 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 2a4f 2a4f 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 2a50 2a50 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 2a51 2a51 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 2a52 2a52 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 2a53 2a53 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 2ab4 0x2ab4 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 2a54 2a54 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 32dc 0x32dc 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 2a55 2a55 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 2a44 0x2a44 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 2a56 2a56 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 2a52 0x2a52 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 2a57 2a57 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 2a58 2a58 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 2a5b 0x2a5b 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 2a59 2a59 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 2a5a 2a5a 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 2a5b 2a5b 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2a5c 2a5c 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 2a5d 2a5d 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 2a5a 0x2a5a 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 2a5e 2a5e 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 2a5f 2a5f 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 2a65 0x2a65 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 2a60 2a60 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2a62 0x2a62 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2a61 2a61 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 2a8d 0x2a8d typ_alu_func 0 PASS_A typ_frame 0 None typ_mar_cntl b LOAD_MAR_DATA val_frame 0 None 2a62 2a62 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2a63 2a63 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 2a64 2a64 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 2a8d 0x2a8d 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 2a65 2a65 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 2a74 0x2a74 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 2a66 2a66 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 2a72 0x2a72 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 2a67 2a67 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 2a8d 0x2a8d 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 2a68 2a68 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 2a69 0x2a69 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 2a69 2a69 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 2a70 0x2a70 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 2a6a 2a6a 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 2a71 0x2a71 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 2a6b 2a6b 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 2a8d 0x2a8d 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 2a6c 2a6c 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 2a6d 2a6d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a6e 2a6e fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 1 Branch True seq_branch_adr 2a8d 0x2a8d 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 2a6f 2a6f fiu_mem_start 3 start-wr ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2a5e 0x2a5e 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 2a70 2a70 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 2a6b 0x2a6b 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 2a71 2a71 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2a5e 0x2a5e 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 2a72 2a72 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 2a73 2a73 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 2a69 0x2a69 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 2a74 2a74 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 2a76 0x2a76 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 2a75 2a75 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 2a77 0x2a77 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 2a76 2a76 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 2a77 0x2a77 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 2a77 2a77 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 2a79 0x2a79 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 2a78 2a78 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 2a7a 0x2a7a 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 2a79 2a79 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 2a7a 0x2a7a 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 2a7a 2a7a 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 2a71 0x2a71 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 2a7b 2a7b 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 2a6b 0x2a6b 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 2a7c 2a7c fiu_mem_start 3 start-wr seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2a81 0x2a81 seq_cond_sel 13 VAL.Q_BIT(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a7d 2a7d 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 2a7e 2a7e 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 2a6f 0x2a6f 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 2a7f 2a7f 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 2a80 2a80 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 2a81 2a81 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 2a82 2a82 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 2a8d 0x2a8d 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 2a83 2a83 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a84 2a84 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a85 2a85 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a86 2a86 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a87 2a87 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a88 2a88 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a89 2a89 fiu_mem_start 4 continue seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2a8d 0x2a8d 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 2a8a 2a8a seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a8b 2a8b seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 2a8c 2a8c fiu_mem_start 3 start-wr seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2a82 0x2a82 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 2a8d 2a8d 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 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2a8e 2a8e 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 2a92 0x2a92 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 2a8f 2a8f 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 2a93 0x2a93 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 2a90 2a90 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 2a92 0x2a92 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 2a91 2a91 seq_br_type 3 Unconditional Branch seq_branch_adr 2a90 0x2a90 typ_frame 0 None val_frame 0 None val_rand 1 INC_LOOP_COUNTER 2a92 2a92 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 2a94 0x2a94 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 2a93 2a93 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 2a94 2a94 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2a95 2a95 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 2a96 0x2a96 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 2a96 2a96 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 2a97 2a97 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 2a98 2a98 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 2a99 2a99 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 2a9a 2a9a 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 2a9b 2a9b 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 2a9c 2a9c 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 2a9d 2a9d 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 2a9e 2a9e 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 2a9f 2a9f 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 2aa0 2aa0 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 2aa1 2aa1 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 2aa2 2aa2 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 2aa3 2aa3 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 2aa4 2aa4 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 2aa5 2aa5 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 2aa6 2aa6 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 2aa7 2aa7 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 2aa8 2aa8 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 2aa9 2aa9 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 2aaa 2aaa 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 2aab 2aab 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 2aac 2aac ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2aae 0x2aae 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 2aad 2aad 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 2aae 2aae 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 2aad 0x2aad 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 2aaf 2aaf seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2ab5 0x2ab5 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 2ab0 2ab0 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 2ab2 0x2ab2 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 2ab1 2ab1 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_br_type 3 Unconditional Branch seq_branch_adr 2ab3 0x2ab3 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 2ab2 2ab2 seq_br_type 3 Unconditional Branch seq_branch_adr 2ab3 0x2ab3 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 2ab3 2ab3 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 2ab4 2ab4 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 2ab5 2ab5 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 2ab7 0x2ab7 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 2ab6 2ab6 fiu_mem_start 18 acknowledge_refresh fiu_tivi_src c mar_0xc seq_br_type 3 Unconditional Branch seq_branch_adr 2ab8 0x2ab8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ab7 2ab7 seq_br_type 3 Unconditional Branch seq_branch_adr 2ab8 0x2ab8 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ab8 2ab8 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 2ab9 2ab9 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 2aba 2aba 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 2abb 2abb 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 2abc 2abc 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 2abd 2abd 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 2aea 0x2aea 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 2abe 2abe 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 2abf 0x2abf 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 2abf 2abf 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 2ac0 0x2ac0 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 2ac0 2ac0 fiu_mem_start d start_physical_rd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ac1 2ac1 ioc_tvbs 3 fiu+fiu seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 2ac4 0x2ac4 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 2ac2 2ac2 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 2acc 0x2acc 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 2ac3 2ac3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ac4 2ac4 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 2acc 0x2acc 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 2ac5 2ac5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2ac6 2ac6 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 2ac7 2ac7 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 2aca 0x2aca 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 2ac8 2ac8 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 2ac9 2ac9 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 2aca 2aca 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 2acb 2acb 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 2acc 2acc 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 2acd 2acd 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 2ace 2ace 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 2acf 2acf 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 2ad0 2ad0 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 2ad1 2ad1 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 2ad2 2ad2 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 2ad3 2ad3 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 2ad4 2ad4 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 2ad5 2ad5 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 2ad6 2ad6 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 2ad9 0x2ad9 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 2ad7 2ad7 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 2ad8 2ad8 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 2adb 0x2adb 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 2ad9 2ad9 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 2ada 2ada ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2adb 0x2adb 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 2adb 2adb 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 2adf 0x2adf 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 2adc 2adc 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 2add 2add 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 2ade 2ade ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2ae2 0x2ae2 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 2adf 2adf 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 2ae0 2ae0 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 2ae1 2ae1 ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2ae2 0x2ae2 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 2ae2 2ae2 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 2ae4 0x2ae4 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 2ae3 2ae3 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 2ae4 2ae4 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 2ae5 2ae5 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 2ae6 2ae6 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 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 2ae7 2ae7 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 2ae8 2ae8 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 2ae9 2ae9 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 2aea 2aea 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 2abf 0x2abf 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 2aeb 2aeb 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 2ac0 0x2ac0 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 2aec 2aec seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2aed 2aed 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 2aee 2aee 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 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 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 2af0 2af0 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 2af1 2af1 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 2af5 0x2af5 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) 2af2 2af2 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 2b0d 0x2b0d 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) 2af3 2af3 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 2b00 0x2b00 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 2af4 2af4 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 2af5 2af5 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 2af6 2af6 seq_br_type 7 Unconditional Call seq_branch_adr 3524 0x3524 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2af7 2af7 ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2afa 0x2afa 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 2af8 2af8 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 34bf 0x34bf 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 2af9 2af9 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 2afa 2afa 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 2afb 2afb 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 2afc 2afc 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 2afd 2afd 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 2afe 2afe 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 2aff 2aff 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 2b00 2b00 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 2b01 2b01 typ_frame 0 None val_frame 0 None 2b02 2b02 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 2b03 2b03 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 2b04 2b04 fiu_mem_start 3 start-wr seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2b08 0x2b08 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 2b05 2b05 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 2b06 2b06 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 2b07 2b07 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 2b08 2b08 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 2b09 2b09 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 2b0a 2b0a typ_frame 0 None val_frame 0 None 2b0b 2b0b 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 2b0c 2b0c ioc_fiubs 0 fiu ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2b06 0x2b06 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 2b0d 2b0d 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 2b0e 2b0e 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 2b12 0x2b12 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 2b0f 2b0f 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 2b10 2b10 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 2b11 2b11 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 2b13 0x2b13 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 2b12 2b12 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 2b13 0x2b13 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2b13 2b13 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 2b14 2b14 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 2b15 2b15 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 2b16 2b16 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 2b17 2b17 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2b18 ; -------------------------------------------------------------------------------------- 2b18 ; 0x03d5 Declare_Type Access,Defined 2b18 ; -------------------------------------------------------------------------------------- 2b18 MACRO_Declare_Type_Access,Defined: 2b18 2b18 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b18 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 32d7 0x32d7 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 2b19 2b19 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 32d9 0x32d9 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 2b1a 2b1a 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 2b28 0x2b28 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 2b1b 2b1b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b1c ; -------------------------------------------------------------------------------------- 2b1c ; 0x03d6 Declare_Type Access,Defined,Visible 2b1c ; -------------------------------------------------------------------------------------- 2b1c MACRO_Declare_Type_Access,Defined,Visible: 2b1c 2b1c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b1c None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 2b1d 2b1d 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 32d7 0x32d7 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 2b1e 2b1e 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 32d9 0x32d9 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 2b1f 2b1f 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 2b28 0x2b28 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 2b20 ; -------------------------------------------------------------------------------------- 2b20 ; 0x03d3 Declare_Type Access,Defined,Accesses_Protected 2b20 ; -------------------------------------------------------------------------------------- 2b20 MACRO_Declare_Type_Access,Defined,Accesses_Protected: 2b20 2b20 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b20 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 32d7 0x32d7 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 2b21 2b21 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 32d9 0x32d9 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 2b22 2b22 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 2b28 0x2b28 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 2b23 2b23 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b24 ; -------------------------------------------------------------------------------------- 2b24 ; 0x03d4 Declare_Type Access,Defined,Visible,Accesses_Protected 2b24 ; -------------------------------------------------------------------------------------- 2b24 MACRO_Declare_Type_Access,Defined,Visible,Accesses_Protected: 2b24 2b24 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b24 None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 2b25 2b25 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 32d7 0x32d7 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 2b26 2b26 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 32d9 0x32d9 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 2b27 2b27 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 2b28 0x2b28 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 2b28 2b28 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 32d9 0x32d9 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 2b29 2b29 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 2b47 0x2b47 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 2b2a 2b2a 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 2b35 0x2b35 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 2b2b 2b2b 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 2b2d 0x2b2d 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 2b2c 2b2c 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 2b2e 0x2b2e 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 2b2d 2b2d 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 2b2e 2b2e 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 32d7 0x32d7 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 2b2f 2b2f 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 352d 0x352d 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 2b30 2b30 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2b32 0x2b32 typ_b_adr 1e TOP - 2 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2b31 2b31 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 2b32 2b32 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2b33 2b33 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 2b34 2b34 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 2b35 2b35 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 2b36 2b36 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 2b37 2b37 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 2b38 2b38 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 2b39 2b39 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b3a 2b3a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b3b 2b3b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b3c 2b3c 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 2b3d 2b3d 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 2b3e 2b3e seq_br_type 3 Unconditional Branch seq_branch_adr 2b45 0x2b45 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 2b3f 2b3f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b40 2b40 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b41 2b41 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b42 2b42 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 2b46 0x2b46 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 2b43 2b43 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 2b46 0x2b46 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 2b44 2b44 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 2b46 0x2b46 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 2b45 2b45 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 2b46 2b46 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 2b47 2b47 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 2b4a 0x2b4a 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 2b48 2b48 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 2b49 2b49 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 2b2e 0x2b2e 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 2b4a 2b4a seq_br_type 3 Unconditional Branch seq_branch_adr 2b5a 0x2b5a 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 2b4b 2b4b 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 2b4c 2b4c 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 2b4d 2b4d 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 2b5c 0x2b5c 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 2b4e 2b4e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b4f 2b4f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b50 2b50 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b51 2b51 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 2b5c 0x2b5c 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 2b52 2b52 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 2b5e 0x2b5e 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 2b53 2b53 seq_br_type 3 Unconditional Branch seq_branch_adr 2b5d 0x2b5d 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 2b54 2b54 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b55 2b55 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b56 2b56 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2b57 2b57 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 2b5f 0x2b5f 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 2b58 2b58 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 2b5f 0x2b5f 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 2b59 2b59 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 2b5f 0x2b5f 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 2b5a 2b5a 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 2b5b 2b5b 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 2b5c 2b5c 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 2b5d 2b5d 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 2b5e 0x2b5e 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 2b5e 2b5e seq_br_type 3 Unconditional Branch seq_branch_adr 2b60 0x2b60 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 2b5f 2b5f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2b5c 0x2b5c 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 2b60 2b60 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 2b61 2b61 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 32d7 0x32d7 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 2b62 2b62 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 2b63 2b63 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 2b64 2b64 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 2b65 2b65 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b66 ; -------------------------------------------------------------------------------------- 2b66 ; 0x03ce Declare_Type Access,Incomplete 2b66 ; -------------------------------------------------------------------------------------- 2b66 MACRO_Declare_Type_Access,Incomplete: 2b66 2b66 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b66 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 2b6e 0x2b6e 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 2b67 2b67 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b68 ; -------------------------------------------------------------------------------------- 2b68 ; 0x03cf Declare_Type Access,Incomplete,Visible 2b68 ; -------------------------------------------------------------------------------------- 2b68 MACRO_Declare_Type_Access,Incomplete,Visible: 2b68 2b68 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b68 None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 2b69 2b69 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 2b6e 0x2b6e 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 2b6a ; -------------------------------------------------------------------------------------- 2b6a ; 0x03cc Declare_Type Access,Incomplete,Accesses_Protected 2b6a ; -------------------------------------------------------------------------------------- 2b6a MACRO_Declare_Type_Access,Incomplete,Accesses_Protected: 2b6a 2b6a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b6a 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 2b6e 0x2b6e 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 2b6b 2b6b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b6c ; -------------------------------------------------------------------------------------- 2b6c ; 0x03cd Declare_Type Access,Incomplete,Visible,Accesses_Protected 2b6c ; -------------------------------------------------------------------------------------- 2b6c MACRO_Declare_Type_Access,Incomplete,Visible,Accesses_Protected: 2b6c 2b6c dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b6c None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 2b6d 2b6d 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 2b6e 0x2b6e 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 2b6e 2b6e 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 32d9 0x32d9 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 2b6f 2b6f 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 32d9 0x32d9 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 2b70 2b70 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 2b71 2b71 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 2b72 2b72 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 2b73 2b73 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 2b74 2b74 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 2b75 2b75 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2b76 ; -------------------------------------------------------------------------------------- 2b76 ; 0x038e Declare_Type Package,Defined 2b76 ; -------------------------------------------------------------------------------------- 2b76 MACRO_Declare_Type_Package,Defined: 2b76 2b76 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b76 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 2b85 0x2b85 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 2b77 2b77 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 2b78 ; -------------------------------------------------------------------------------------- 2b78 ; 0x038c Declare_Type Package,Defined,Not_Elaborated 2b78 ; -------------------------------------------------------------------------------------- 2b78 MACRO_Declare_Type_Package,Defined,Not_Elaborated: 2b78 2b78 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b78 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 2b85 0x2b85 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 2b79 2b79 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 2b88 0x2b88 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 2b7a ; -------------------------------------------------------------------------------------- 2b7a ; 0x038f Declare_Type Package,Defined,Visible 2b7a ; -------------------------------------------------------------------------------------- 2b7a MACRO_Declare_Type_Package,Defined,Visible: 2b7a 2b7a dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b7a 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 2b85 0x2b85 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 2b7b 2b7b fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2b7d 0x2b7d 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 2b7c ; -------------------------------------------------------------------------------------- 2b7c ; 0x038d Declare_Type Package,Defined,Visible,Not_Elaborated 2b7c ; -------------------------------------------------------------------------------------- 2b7c MACRO_Declare_Type_Package,Defined,Visible,Not_Elaborated: 2b7c 2b7c dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b7c 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 2b85 0x2b85 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 2b7d 2b7d ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2b7f 0x2b7f 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 2b7e ; -------------------------------------------------------------------------------------- 2b7e ; 0x037d Declare_Type Task,Defined 2b7e ; -------------------------------------------------------------------------------------- 2b7e MACRO_Declare_Type_Task,Defined: 2b7e 2b7e dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b7e 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 2b85 0x2b85 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 2b7f 2b7f 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 2b80 ; -------------------------------------------------------------------------------------- 2b80 ; 0x037e Declare_Type Task,Defined,Visible 2b80 ; -------------------------------------------------------------------------------------- 2b80 MACRO_Declare_Type_Task,Defined,Visible: 2b80 2b80 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b80 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 2b85 0x2b85 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 2b81 2b81 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2b83 0x2b83 typ_b_adr 01 GP 0x1 typ_frame 0 None val_b_adr 01 GP 0x1 val_frame 0 None 2b82 ; -------------------------------------------------------------------------------------- 2b82 ; 0x037a Declare_Type Task,Defined,Not_Elaborated 2b82 ; -------------------------------------------------------------------------------------- 2b82 MACRO_Declare_Type_Task,Defined,Not_Elaborated: 2b82 2b82 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b82 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 2b85 0x2b85 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 2b83 2b83 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 2b84 ; -------------------------------------------------------------------------------------- 2b84 ; 0x037b Declare_Type Task,Defined,Visible,Not_Elaborated 2b84 ; -------------------------------------------------------------------------------------- 2b84 MACRO_Declare_Type_Task,Defined,Visible,Not_Elaborated: 2b84 2b84 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b84 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 2b85 0x2b85 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 2b85 2b85 seq_br_type 2 Push (branch address) seq_branch_adr 32a9 0x32a9 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 2b86 2b86 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 2b79 0x2b79 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 2b87 2b87 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 2b88 0x2b88 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 2b88 2b88 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 32d7 0x32d7 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 2b89 2b89 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2b7b 0x2b7b 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 2b8a ; -------------------------------------------------------------------------------------- 2b8a ; 0x0377 Declare_Type Task,Incomplete 2b8a ; -------------------------------------------------------------------------------------- 2b8a MACRO_Declare_Type_Task,Incomplete: 2b8a 2b8a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b8a 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 2b8d 0x2b8d 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 2b8b 2b8b 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 2b8c ; -------------------------------------------------------------------------------------- 2b8c ; 0x0378 Declare_Type Task,Incomplete,Visible 2b8c ; -------------------------------------------------------------------------------------- 2b8c MACRO_Declare_Type_Task,Incomplete,Visible: 2b8c 2b8c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b8c 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 2b8d 0x2b8d 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 2b8d 2b8d ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 32a9 0x32a9 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 2b8e 2b8e 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 2b90 0x2b90 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 2b8f 2b8f 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 2b91 0x2b91 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 2b90 2b90 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 2b91 0x2b91 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 2b91 2b91 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 2b77 0x2b77 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 2b92 2b92 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 2b93 2b93 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2b8b 0x2b8b 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 2b94 ; -------------------------------------------------------------------------------------- 2b94 ; 0x0374 Complete_Type Task,By_Renaming 2b94 ; -------------------------------------------------------------------------------------- 2b94 MACRO_Complete_Type_Task,By_Renaming: 2b94 2b94 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2b94 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 2b95 2b95 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 2b96 2b96 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 2b97 2b97 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 2b98 2b98 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 2b77 0x2b77 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 2b99 2b99 fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2b81 0x2b81 typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2b9a ; -------------------------------------------------------------------------------------- 2b9a ; 0x009c Action Load_Dynamic 2b9a ; -------------------------------------------------------------------------------------- 2b9a MACRO_Action_Load_Dynamic: 2b9a 2b9a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2b9a None seq_br_type 7 Unconditional Call seq_branch_adr 2ca0 0x2ca0 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 2b9b 2b9b fiu_mem_start 2 start-rd typ_frame 0 None val_frame 0 None 2b9c ; -------------------------------------------------------------------------------------- 2b9c ; 0xe000-0xffff Load llvl,ldelta 2b9c ; -------------------------------------------------------------------------------------- 2b9c MACRO_Load_llvl,ldelta: 2b9c 2b9c 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 2b9c None typ_frame 0 None val_frame 0 None 2b9d 2b9d 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 2b9e 0x2b9e 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 2b9e 2b9e 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 2ba0 0x2ba0 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 2b9f 2b9f 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 2ba8 0x2ba8 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 2ba0 2ba0 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2ba1 2ba1 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 2ba2 2ba2 seq_br_type 3 Unconditional Branch seq_branch_adr 2ba9 0x2ba9 typ_frame 0 None val_frame 0 None 2ba3 2ba3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2ba4 2ba4 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2baa 0x2baa 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 2ba5 2ba5 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 2ba8 0x2ba8 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 2ba6 2ba6 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 2ba8 0x2ba8 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 2ba7 2ba7 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 2ba8 2ba8 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2ba9 2ba9 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 2baa 2baa ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2bb2 0x2bb2 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 2bab 2bab 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 2bac 2bac 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 2bae 0x2bae 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 2bad 2bad 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 2bb0 0x2bb0 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 2bae 2bae 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2baf 2baf 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 2bb0 0x2bb0 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 2bb0 2bb0 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 2bb1 0x2bb1 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) 2bb1 2bb1 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 2bb2 2bb2 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 2bb3 0x2bb3 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 2bb3 2bb3 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2bb4 ; -------------------------------------------------------------------------------------- 2bb4 ; 0x00d8 Load_Top At_Offset_0 2bb4 ; -------------------------------------------------------------------------------------- 2bb4 MACRO_Load_Top_At_Offset_0: 2bb4 2bb4 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bb4 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 2b9e 0x2b9e 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 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 ; 0x00d9 Load_Top At_Offset_1 2bb6 ; -------------------------------------------------------------------------------------- 2bb6 MACRO_Load_Top_At_Offset_1: 2bb6 2bb6 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bb6 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 2b9e 0x2b9e 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 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 ; 0x00da Load_Top At_Offset_2 2bb8 ; -------------------------------------------------------------------------------------- 2bb8 MACRO_Load_Top_At_Offset_2: 2bb8 2bb8 dispatch_csa_free 1 None dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bb8 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 2b9e 0x2b9e 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 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 ; 0x00db Load_Top At_Offset_3 2bba ; -------------------------------------------------------------------------------------- 2bba MACRO_Load_Top_At_Offset_3: 2bba 2bba dispatch_csa_free 1 None dispatch_csa_valid 4 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bba 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 2b9e 0x2b9e 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 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 ; 0x00dc Load_Top At_Offset_4 2bbc ; -------------------------------------------------------------------------------------- 2bbc MACRO_Load_Top_At_Offset_4: 2bbc 2bbc dispatch_csa_free 1 None dispatch_csa_valid 5 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bbc 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 2b9e 0x2b9e 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 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 ; 0x00dd Load_Top At_Offset_5 2bbe ; -------------------------------------------------------------------------------------- 2bbe MACRO_Load_Top_At_Offset_5: 2bbe 2bbe dispatch_csa_free 1 None dispatch_csa_valid 6 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bbe 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 2b9e 0x2b9e 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 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 ; 0x00de Load_Top At_Offset_6 2bc0 ; -------------------------------------------------------------------------------------- 2bc0 MACRO_Load_Top_At_Offset_6: 2bc0 2bc0 dispatch_csa_free 1 None dispatch_csa_valid 7 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2bc0 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 2b9e 0x2b9e 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 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 ; 0x00e0 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 2c01 0x2c01 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 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 ; 0x00e1 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 2c01 0x2c01 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 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 ; 0x00e2 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 2c01 0x2c01 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 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 ; 0x00e3 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 2c01 0x2c01 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 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 ; 0x00e4 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 2c01 0x2c01 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 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 ; 0x00e5 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 2c01 0x2c01 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 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 ; 0x00e6 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 2c01 0x2c01 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 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 ; 0x00e7 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 2c01 0x2c01 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 2bd1 2bd1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bd2 ; -------------------------------------------------------------------------------------- 2bd2 ; 0x00e8 Load_Encached eon 2bd2 ; -------------------------------------------------------------------------------------- 2bd2 MACRO_Load_Encached_eon: 2bd2 2bd2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bd2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bd3 2bd3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bd4 ; -------------------------------------------------------------------------------------- 2bd4 ; 0x00e9 Load_Encached eon 2bd4 ; -------------------------------------------------------------------------------------- 2bd4 MACRO_Load_Encached_eon: 2bd4 2bd4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bd4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bd5 2bd5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bd6 ; -------------------------------------------------------------------------------------- 2bd6 ; 0x00ea Load_Encached eon 2bd6 ; -------------------------------------------------------------------------------------- 2bd6 MACRO_Load_Encached_eon: 2bd6 2bd6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bd6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bd7 2bd7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bd8 ; -------------------------------------------------------------------------------------- 2bd8 ; 0x00eb Load_Encached eon 2bd8 ; -------------------------------------------------------------------------------------- 2bd8 MACRO_Load_Encached_eon: 2bd8 2bd8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bd8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 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 ; 0x00ec Load_Encached eon 2bda ; -------------------------------------------------------------------------------------- 2bda MACRO_Load_Encached_eon: 2bda 2bda dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bda None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bdb 2bdb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bdc ; -------------------------------------------------------------------------------------- 2bdc ; 0x00ed Load_Encached eon 2bdc ; -------------------------------------------------------------------------------------- 2bdc MACRO_Load_Encached_eon: 2bdc 2bdc dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bdc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bdd 2bdd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bde ; -------------------------------------------------------------------------------------- 2bde ; 0x00ee Load_Encached eon 2bde ; -------------------------------------------------------------------------------------- 2bde MACRO_Load_Encached_eon: 2bde 2bde dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bde None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bdf 2bdf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2be0 ; -------------------------------------------------------------------------------------- 2be0 ; 0x00ef Load_Encached eon 2be0 ; -------------------------------------------------------------------------------------- 2be0 MACRO_Load_Encached_eon: 2be0 2be0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2be0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2be1 2be1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2be2 ; -------------------------------------------------------------------------------------- 2be2 ; 0x00f0 Load_Encached eon 2be2 ; -------------------------------------------------------------------------------------- 2be2 MACRO_Load_Encached_eon: 2be2 2be2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2be2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2be3 2be3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2be4 ; -------------------------------------------------------------------------------------- 2be4 ; 0x00f1 Load_Encached eon 2be4 ; -------------------------------------------------------------------------------------- 2be4 MACRO_Load_Encached_eon: 2be4 2be4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2be4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2be5 2be5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2be6 ; -------------------------------------------------------------------------------------- 2be6 ; 0x00f2 Load_Encached eon 2be6 ; -------------------------------------------------------------------------------------- 2be6 MACRO_Load_Encached_eon: 2be6 2be6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2be6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2be7 2be7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2be8 ; -------------------------------------------------------------------------------------- 2be8 ; 0x00f3 Load_Encached eon 2be8 ; -------------------------------------------------------------------------------------- 2be8 MACRO_Load_Encached_eon: 2be8 2be8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2be8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2be9 2be9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bea ; -------------------------------------------------------------------------------------- 2bea ; 0x00f4 Load_Encached eon 2bea ; -------------------------------------------------------------------------------------- 2bea MACRO_Load_Encached_eon: 2bea 2bea dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bea None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2beb 2beb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bec ; -------------------------------------------------------------------------------------- 2bec ; 0x00f5 Load_Encached eon 2bec ; -------------------------------------------------------------------------------------- 2bec MACRO_Load_Encached_eon: 2bec 2bec dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bec None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bed 2bed ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bee ; -------------------------------------------------------------------------------------- 2bee ; 0x00f6 Load_Encached eon 2bee ; -------------------------------------------------------------------------------------- 2bee MACRO_Load_Encached_eon: 2bee 2bee dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bee None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bef 2bef ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bf0 ; -------------------------------------------------------------------------------------- 2bf0 ; 0x00f7 Load_Encached eon 2bf0 ; -------------------------------------------------------------------------------------- 2bf0 MACRO_Load_Encached_eon: 2bf0 2bf0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bf0 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bf1 2bf1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bf2 ; -------------------------------------------------------------------------------------- 2bf2 ; 0x00f8 Load_Encached eon 2bf2 ; -------------------------------------------------------------------------------------- 2bf2 MACRO_Load_Encached_eon: 2bf2 2bf2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bf2 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bf3 2bf3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bf4 ; -------------------------------------------------------------------------------------- 2bf4 ; 0x00f9 Load_Encached eon 2bf4 ; -------------------------------------------------------------------------------------- 2bf4 MACRO_Load_Encached_eon: 2bf4 2bf4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bf4 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bf5 2bf5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bf6 ; -------------------------------------------------------------------------------------- 2bf6 ; 0x00fa Load_Encached eon 2bf6 ; -------------------------------------------------------------------------------------- 2bf6 MACRO_Load_Encached_eon: 2bf6 2bf6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bf6 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bf7 2bf7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bf8 ; -------------------------------------------------------------------------------------- 2bf8 ; 0x00fb Load_Encached eon 2bf8 ; -------------------------------------------------------------------------------------- 2bf8 MACRO_Load_Encached_eon: 2bf8 2bf8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bf8 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bf9 2bf9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bfa ; -------------------------------------------------------------------------------------- 2bfa ; 0x00fc Load_Encached eon 2bfa ; -------------------------------------------------------------------------------------- 2bfa MACRO_Load_Encached_eon: 2bfa 2bfa dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bfa None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bfb 2bfb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bfc ; -------------------------------------------------------------------------------------- 2bfc ; 0x00fd Load_Encached eon 2bfc ; -------------------------------------------------------------------------------------- 2bfc MACRO_Load_Encached_eon: 2bfc 2bfc dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bfc None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bfd 2bfd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2bfe ; -------------------------------------------------------------------------------------- 2bfe ; 0x00fe Load_Encached eon 2bfe ; -------------------------------------------------------------------------------------- 2bfe MACRO_Load_Encached_eon: 2bfe 2bfe dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2bfe None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2bff 2bff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c00 ; -------------------------------------------------------------------------------------- 2c00 ; 0x00ff Load_Encached eon 2c00 ; -------------------------------------------------------------------------------------- 2c00 MACRO_Load_Encached_eon: 2c00 2c00 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2c00 None fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 2 typ seq_br_type c Dispatch True seq_branch_adr 2c01 0x2c01 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 2c01 2c01 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de seq_en_micro 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2c02 ; -------------------------------------------------------------------------------------- 2c02 ; 0x1b00-0x1bff Execute Package,Field_Read,fieldnum 2c02 ; -------------------------------------------------------------------------------------- 2c02 MACRO_Execute_Package,Field_Read,fieldnum: 2c02 2c02 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 2c02 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 2c03 2c03 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 2c04 0x2c04 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 2c04 2c04 ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 2c0f 0x2c0f 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 2c05 2c05 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 2baa 0x2baa 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 2c06 2c06 fiu_mem_start 5 start_rd_if_true ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 2bb2 0x2bb2 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 2c07 2c07 seq_br_type 1 Branch True seq_branch_adr 2b9f 0x2b9f 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 2c08 2c08 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 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 2c09 2c09 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c0a ; -------------------------------------------------------------------------------------- 2c0a ; 0x0098 Execute Package,Field_Read_Dynamic 2c0a ; -------------------------------------------------------------------------------------- 2c0a MACRO_Execute_Package,Field_Read_Dynamic: 2c0a 2c0a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2c0a 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 32d7 0x32d7 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 2c0b 2c0b 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 32de 0x32de 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 2c0c 2c0c 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 2c0d 2c0d 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 2c0e 0x2c0e 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 2c0e 2c0e ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2c05 0x2c05 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 2c0f 2c0f 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 32da 0x32da 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 2c10 2c10 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 2c11 2c11 seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 2c12 2c12 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c16 0x2c16 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 2c13 2c13 ioc_fiubs 1 val seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 2c14 2c14 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2c18 0x2c18 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 2c15 2c15 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 2c16 2c16 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2c14 0x2c14 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 2c17 2c17 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 2c18 2c18 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 2c19 2c19 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 2c1a ; -------------------------------------------------------------------------------------- 2c1a ; 0x009a Action Call_Dynamic 2c1a ; -------------------------------------------------------------------------------------- 2c1a MACRO_Action_Call_Dynamic: 2c1a 2c1a dispatch_csa_valid 2 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2c1a None seq_br_type 7 Unconditional Call seq_branch_adr 2ca0 0x2ca0 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 2c1b 2c1b fiu_mem_start 2 start-rd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2c24 MACRO_Call_llvl,ldelta typ_frame 0 None val_frame 0 None 2c1c ; -------------------------------------------------------------------------------------- 2c1c ; 0x8200-0x9fff Call llvl,ldelta 2c1c ; -------------------------------------------------------------------------------------- 2c1c MACRO_Call_llvl,ldelta: 2c1c 2c1c 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 2c1c 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 2c1d 2c1d 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 2c1f 0x2c1f 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 2c1e 2c1e 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 2c37 0x2c37 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 2c1f 2c1f 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 2c6a 0x2c6a 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 2c20 2c20 seq_br_type 2 Push (branch address) seq_branch_adr 2c37 0x2c37 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 2a ? typ_frame 0 None val_frame 0 None 2c21 2c21 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 2c6f 0x2c6f 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 2c22 2c22 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 2c67 0x2c67 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 2c23 2c23 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 2c24 ; -------------------------------------------------------------------------------------- 2c24 ; 0x8000-0x81ff Call llvl,ldelta 2c24 ; -------------------------------------------------------------------------------------- 2c24 MACRO_Call_llvl,ldelta: 2c24 2c24 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 2c24 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 2c25 2c25 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 32d7 0x32d7 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 2c26 2c26 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 2c27 2c27 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 2c67 0x2c67 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 2c28 2c28 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 2c37 0x2c37 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 2c29 2c29 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2c23 0x2c23 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2c2a ; -------------------------------------------------------------------------------------- 2c2a ; 0x1800-0x18ff Execute Package,Field_Execute,fieldnum 2c2a ; -------------------------------------------------------------------------------------- 2c2a MACRO_Execute_Package,Field_Execute,fieldnum: 2c2a 2c2a 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 2c2a 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 3bc8 0x3bc8 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 2c2b 2c2b 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 2c2d 0x2c2d 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 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 ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c37 0x2c37 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 2c2d 2c2d seq_br_type 0 Branch False seq_branch_adr 2c32 0x2c32 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 2c2e 2c2e 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 2c6b 0x2c6b 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 2c2f 2c2f seq_br_type 2 Push (branch address) seq_branch_adr 2c37 0x2c37 seq_int_reads 0 TYP VAL BUS seq_lex_adr 3 None seq_random 2a ? typ_frame 0 None val_frame 0 None 2c30 2c30 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 2c6f 0x2c6f 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 2c31 2c31 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 2c67 0x2c67 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 2c32 2c32 seq_br_type 1 Branch True seq_branch_adr 2c6b 0x2c6b seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 01 GP 0x1 typ_frame 10 None val_frame 0 None 2c33 2c33 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2c6b 0x2c6b typ_b_adr 29 0x5:0x9 typ_frame 5 None val_b_adr 01 GP 0x1 val_frame 0 None 2c34 ; -------------------------------------------------------------------------------------- 2c34 ; 0x0096 Execute Package,Field_Execute_Dynamic 2c34 ; -------------------------------------------------------------------------------------- 2c34 MACRO_Execute_Package,Field_Execute_Dynamic: 2c34 2c34 dispatch_csa_valid 2 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2c34 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 32de 0x32de 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 2c35 2c35 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 32d7 0x32d7 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 2c36 2c36 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 2c2b 0x2c2b seq_int_reads 5 RESOLVE RAM seq_random 0a ? typ_frame 0 None val_frame 0 None 2c37 2c37 ioc_fiubs 0 fiu ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2c39 0x2c39 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) 2c38 2c38 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 2c23 0x2c23 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 2c39 2c39 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 2c59 0x2c59 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 2c3a ; -------------------------------------------------------------------------------------- 2c3a ; 0x1c00-0x1cff Execute_Immediate Run_Utility,uimmediate 2c3a ; -------------------------------------------------------------------------------------- 2c3a MACRO_Execute_Immediate_Run_Utility,uimmediate: 2c3a 2c3a dispatch_csa_free 3 None dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_uadr 2c3a 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 32d7 0x32d7 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 2c3b 2c3b 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 32d7 0x32d7 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 2c3c 2c3c 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 2c55 0x2c55 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 2c3d 2c3d 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 2c3e 2c3e 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 2c4d 0x2c4d 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 2c3f 2c3f 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 2c40 2c40 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 2c4a 0x2c4a 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 2c41 2c41 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) 2c42 2c42 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 2c43 0x2c43 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 2c43 2c43 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2c44 2c44 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 2c45 2c45 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 332e 0x332e 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 2c46 ; -------------------------------------------------------------------------------------- 2c46 ; 0x0127 Execute Any,Run_Initialization_Utility 2c46 ; -------------------------------------------------------------------------------------- 2c46 MACRO_Execute_Any,Run_Initialization_Utility: 2c46 2c46 dispatch_csa_free 3 None dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2c46 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 32d7 0x32d7 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 2c47 2c47 seq_br_type 0 Branch False seq_branch_adr 32d7 0x32d7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_b_adr 10 TOP typ_frame 8 None val_frame 0 None 2c48 2c48 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 2c49 0x2c49 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 2c49 2c49 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2c3b 0x2c3b 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 2c4a 2c4a 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) 2c4b 2c4b 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 2c43 0x2c43 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 2c4c 2c4c fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c59 0x2c59 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2c4d 2c4d 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 2c4e 2c4e 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) 2c4f 2c4f 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 2c50 2c50 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 2c51 2c51 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2c52 2c52 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 2c53 2c53 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 2c43 0x2c43 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 2c54 2c54 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 2c59 0x2c59 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 2c55 2c55 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 3 fiu+fiu seq_br_type c Dispatch True seq_branch_adr 2c56 0x2c56 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 2c56 2c56 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2c57 2c57 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_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_frame 0 None 2c58 2c58 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2c59 2c59 seq_br_type 3 Unconditional Branch seq_branch_adr 2c29 0x2c29 typ_frame 0 None val_frame 0 None 2c5a ; -------------------------------------------------------------------------------------- 2c5a ; 0x00c5 Action Set_Block_Start 2c5a ; -------------------------------------------------------------------------------------- 2c5a MACRO_Action_Set_Block_Start: 2c5a 2c5a dispatch_csa_valid 0 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2c5a 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 2c5b 2c5b 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 2c5c 2c5c 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 2c29 0x2c29 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 2c5d 2c5d 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 332e 0x332e 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 2c5e 2c5e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e 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 2c5f 2c5f 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 2c60 2c60 ioc_fiubs 1 val seq_random 41 ? typ_frame 0 None val_a_adr 3e 0x2:0x1e val_frame 2 None 2c61 2c61 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 2c62 2c62 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 2c63 2c63 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 2c64 2c64 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 2c65 2c65 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 2c66 2c66 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 2c67 2c67 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 2c5f 0x2c5f 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 2c68 2c68 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d7 0x32d7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_frame 1b None val_frame 0 None 2c69 2c69 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2c6a 2c6a seq_br_type 3 Unconditional Branch seq_branch_adr 2c67 0x2c67 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 2c6b 2c6b 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 2c5f 0x2c5f 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 2c6c 2c6c seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d7 0x32d7 seq_cond_sel 28 TYP.OF_KIND_MATCH (med_late) typ_frame 1b None val_frame 0 None 2c6d 2c6d 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_frame 2 None val_frame 0 None 2c6e 2c6e seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da typ_frame 0 None val_frame 0 None 2c6f 2c6f 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 2c70 2c70 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 2c5f 0x2c5f seq_en_micro 0 None seq_random 0a ? typ_frame 0 None val_a_adr 3e 0x2:0x1e val_frame 2 None 2c71 2c71 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2c72 2c72 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 2c73 2c73 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 2c74 2c74 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 2c75 2c75 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c76 ; -------------------------------------------------------------------------------------- 2c76 ; 0x1d00-0x1dff Execute_Immediate Reference_Lex_1,uimmediate 2c76 ; -------------------------------------------------------------------------------------- 2c76 MACRO_Execute_Immediate_Reference_Lex_1,uimmediate: 2c76 2c76 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_uadr 2c76 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 2c77 2c77 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2c7a 0x2c7a 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 2c78 ; -------------------------------------------------------------------------------------- 2c78 ; 0x0099 Action Reference_Dynamic 2c78 ; -------------------------------------------------------------------------------------- 2c78 MACRO_Action_Reference_Dynamic: 2c78 2c78 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2c78 None seq_br_type 7 Unconditional Call seq_branch_adr 2ca0 0x2ca0 typ_a_adr 10 TOP typ_b_adr 1f TOP - 1 typ_frame 0 None typ_rand 8 SPARE_0x08 val_frame 0 None 2c79 2c79 fiu_mem_start 2 start-rd seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2c88 MACRO_Reference_zdelta typ_frame 0 None val_frame 0 None 2c7a 2c7a 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 2c7b 2c7b 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 2c7c 0x2c7c 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 2c7c 2c7c 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 2c7d 0x2c7d 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 2c7d 2c7d seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 2c7f 0x2c7f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2c7e 2c7e seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 2c7f 2c7f seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2c80 2c80 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2c81 2c81 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 2c82 2c82 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2c83 2c83 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 2c84 2c84 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 2c7e 0x2c7e 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 2c85 2c85 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2c86 2c86 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2c87 2c87 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c88 ; -------------------------------------------------------------------------------------- 2c88 ; 0xa000-0xa1ff Reference zdelta 2c88 ; -------------------------------------------------------------------------------------- 2c88 MACRO_Reference_zdelta: 2c88 2c88 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 2c88 None typ_frame 0 None val_frame 0 None 2c89 2c89 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 2c8a 0x2c8a 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 2c8a 2c8a 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 2c8b 2c8b seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 2c8c ; -------------------------------------------------------------------------------------- 2c8c ; 0x1900-0x19ff Execute Package,Field_Reference,fieldnum 2c8c ; -------------------------------------------------------------------------------------- 2c8c MACRO_Execute_Package,Field_Reference,fieldnum: 2c8c 2c8c 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 2c8c 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 2c8d 2c8d 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 2c8e 2c8e 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 2c90 0x2c90 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 2c8f 2c8f seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 2c90 2c90 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 2c98 0x2c98 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 2c91 2c91 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 2c98 0x2c98 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 2c92 2c92 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 2c98 0x2c98 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 2c93 2c93 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type c Dispatch True seq_branch_adr 2c98 0x2c98 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 2c94 2c94 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 2c98 0x2c98 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 2c95 2c95 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 2c98 0x2c98 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 2c96 2c96 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 2c98 0x2c98 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 2c97 2c97 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 2c98 2c98 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 2c99 2c99 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 2c9a 0x2c9a 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 2c9a 2c9a seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da seq_en_micro 0 None typ_c_adr 2f TOP typ_frame 0 None val_c_adr 2f TOP val_frame 0 None 2c9b 2c9b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2c9c ; -------------------------------------------------------------------------------------- 2c9c ; 0x0095 Execute Package,Field_Reference_Dynamic 2c9c ; -------------------------------------------------------------------------------------- 2c9c MACRO_Execute_Package,Field_Reference_Dynamic: 2c9c 2c9c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2c9c 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 32d7 0x32d7 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 2c9d 2c9d 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 32de 0x32de 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 2c9e 2c9e 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 2c9f 2c9f 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 2c8e 0x2c8e 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 2ca0 2ca0 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 2ca6 0x2ca6 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 2ca1 2ca1 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 32de 0x32de 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 2ca2 2ca2 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 2ca5 0x2ca5 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 2ca3 2ca3 typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2ca4 2ca4 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 2ca3 0x2ca3 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 2ca5 2ca5 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 2ca6 2ca6 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 32de 0x32de 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 2ca7 2ca7 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 2ca5 0x2ca5 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) 2ca8 2ca8 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 2ca9 2ca9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2caa ; -------------------------------------------------------------------------------------- 2caa ; 0x1100-0x11ff Execute Select,Member_Write,fieldnum 2caa ; -------------------------------------------------------------------------------------- 2caa MACRO_Execute_Select,Member_Write,fieldnum: 2caa 2caa dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_uadr 2caa 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 2cab 2cab 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 2cbe 0x2cbe 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 2cac 2cac fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32de 0x32de 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 2cad 2cad seq_br_type 4 Call False seq_branch_adr 32a6 0x32a6 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 2cae 2cae 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 2cb6 0x2cb6 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 2caf 2caf 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 2cb0 2cb0 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 32a6 0x32a6 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 2cb1 2cb1 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 2cb2 2cb2 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 2cb3 2cb3 fiu_mem_start 3 start-wr ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32a6 0x32a6 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 2cb4 2cb4 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 2cb5 2cb5 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 2cb6 2cb6 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 2cb7 2cb7 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 2cb8 2cb8 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 2cb9 2cb9 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 32a6 0x32a6 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) 2cba 2cba 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 2cbb 2cbb 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 2cbc 2cbc fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 2cbd 0x2cbd 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 2cbd 2cbd seq_br_type 7 Unconditional Call seq_branch_adr 32a6 0x32a6 typ_frame 0 None val_frame 0 None 2cbe 2cbe fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32de 0x32de 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 2cbf 2cbf seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2cae 0x2cae 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 2cc0 2cc0 seq_br_type 7 Unconditional Call seq_branch_adr 32a6 0x32a6 typ_frame 0 None val_frame 0 None 2cc1 2cc1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2cc2 ; -------------------------------------------------------------------------------------- 2cc2 ; 0x1000-0x10ff Execute Select,Guard_Write,fieldnum 2cc2 ; -------------------------------------------------------------------------------------- 2cc2 MACRO_Execute_Select,Guard_Write,fieldnum: 2cc2 2cc2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_uadr 2cc2 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 2cc3 2cc3 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 2cc4 2cc4 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32de 0x32de 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 2cc5 2cc5 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2cc9 0x2cc9 typ_a_adr 10 TOP typ_frame 1e None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 2cc6 2cc6 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 2cc7 2cc7 ioc_load_wdr 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2cc8 2cc8 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 2cc9 2cc9 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2cc7 0x2cc7 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 2cca ; -------------------------------------------------------------------------------------- 2cca ; 0x013d Execute Select,Timed_Duration_Write 2cca ; -------------------------------------------------------------------------------------- 2cca MACRO_Execute_Select,Timed_Duration_Write: 2cca 2cca dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2cca 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 2ccb 2ccb ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32e2 0x32e2 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) 2ccc 2ccc 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 2ccd 2ccd 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 2ccf 0x2ccf 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 2cce 2cce 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 2ccf 2ccf seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 2cd0 2cd0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 2cd1 2cd1 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2ccd 0x2ccd 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 2cd2 ; -------------------------------------------------------------------------------------- 2cd2 ; 0x013e Execute Select,Timed_Guard_Write 2cd2 ; -------------------------------------------------------------------------------------- 2cd2 MACRO_Execute_Select,Timed_Guard_Write: 2cd2 2cd2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2cd2 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 32e2 0x32e2 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 2cd3 2cd3 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 2cd4 2cd4 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 2cd5 2cd5 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 2cd6 ; -------------------------------------------------------------------------------------- 2cd6 ; 0x013c Execute Select,Terminate_Guard_Write 2cd6 ; -------------------------------------------------------------------------------------- 2cd6 MACRO_Execute_Select,Terminate_Guard_Write: 2cd6 2cd6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2cd6 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 32e2 0x32e2 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 2cd7 2cd7 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 2cd8 2cd8 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 2cd9 2cd9 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 2cda ; -------------------------------------------------------------------------------------- 2cda ; 0x029f Declare_Subprogram For_Call,subp 2cda ; -------------------------------------------------------------------------------------- 2cda MACRO_Declare_Subprogram_For_Call,subp: 2cda 2cda dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cda 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 2ce6 0x2ce6 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 2cdb 2cdb 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 2ce9 0x2ce9 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 2cdc ; -------------------------------------------------------------------------------------- 2cdc ; 0x029e Declare_Subprogram For_Call,Unelaborated,subp 2cdc ; -------------------------------------------------------------------------------------- 2cdc MACRO_Declare_Subprogram_For_Call,Unelaborated,subp: 2cdc 2cdc dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cdc 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 2ce6 0x2ce6 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 2cdd 2cdd 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 2ce9 0x2ce9 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 2cde ; -------------------------------------------------------------------------------------- 2cde ; 0x029d Declare_Subprogram For_Outer_Call,subp 2cde ; -------------------------------------------------------------------------------------- 2cde MACRO_Declare_Subprogram_For_Outer_Call,subp: 2cde 2cde dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cde 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 2ce6 0x2ce6 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 2cdf 2cdf 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 2ce9 0x2ce9 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 2ce0 ; -------------------------------------------------------------------------------------- 2ce0 ; 0x029c Declare_Subprogram For_Outer_Call,Visible,subp 2ce0 ; -------------------------------------------------------------------------------------- 2ce0 MACRO_Declare_Subprogram_For_Outer_Call,Visible,subp: 2ce0 2ce0 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ce0 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 2ce6 0x2ce6 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 2ce1 2ce1 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 2ce9 0x2ce9 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 2ce2 ; -------------------------------------------------------------------------------------- 2ce2 ; 0x029b Declare_Subprogram For_Outer_Call,Unelaborated,subp 2ce2 ; -------------------------------------------------------------------------------------- 2ce2 MACRO_Declare_Subprogram_For_Outer_Call,Unelaborated,subp: 2ce2 2ce2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ce2 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 2ce6 0x2ce6 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 2ce3 2ce3 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 2ce9 0x2ce9 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 2ce4 ; -------------------------------------------------------------------------------------- 2ce4 ; 0x029a Declare_Subprogram For_Outer_Call,Visible,Unelaborated,subp 2ce4 ; -------------------------------------------------------------------------------------- 2ce4 MACRO_Declare_Subprogram_For_Outer_Call,Visible,Unelaborated,subp: 2ce4 2ce4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2ce4 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 2ce6 0x2ce6 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 2ce5 2ce5 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 2ce9 0x2ce9 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 2ce6 2ce6 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 2ce7 0x2ce7 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) 2ce7 2ce7 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32dc 0x32dc 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 2ce8 2ce8 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2ce9 2ce9 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e seq_en_micro 0 None seq_random 1d ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2cea 2cea 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 2ceb 2ceb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2cec ; -------------------------------------------------------------------------------------- 2cec ; 0x0299 Declare_Subprogram For_Accept,subp 2cec ; -------------------------------------------------------------------------------------- 2cec MACRO_Declare_Subprogram_For_Accept,subp: 2cec 2cec dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cec 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 2ced 2ced 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 32dc 0x32dc 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 2cee 2cee 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 2cef 2cef 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) 2cf0 ; -------------------------------------------------------------------------------------- 2cf0 ; 0x02ab Declare_Subprogram For_Call,With_Address 2cf0 ; -------------------------------------------------------------------------------------- 2cf0 MACRO_Declare_Subprogram_For_Call,With_Address: 2cf0 2cf0 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cf0 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 32dc 0x32dc 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 2cf1 2cf1 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 2cfd 0x2cfd 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 2cf2 ; -------------------------------------------------------------------------------------- 2cf2 ; 0x02aa Declare_Subprogram For_Call,Visible,With_Address 2cf2 ; -------------------------------------------------------------------------------------- 2cf2 MACRO_Declare_Subprogram_For_Call,Visible,With_Address: 2cf2 2cf2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cf2 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 32dc 0x32dc 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 2cf3 2cf3 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 2cfc 0x2cfc 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 2cf4 ; -------------------------------------------------------------------------------------- 2cf4 ; 0x02a9 Declare_Subprogram For_Call,Unelaborated,With_Address 2cf4 ; -------------------------------------------------------------------------------------- 2cf4 MACRO_Declare_Subprogram_For_Call,Unelaborated,With_Address: 2cf4 2cf4 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cf4 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 32dc 0x32dc 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 2cf5 2cf5 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 2cfd 0x2cfd 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 2cf6 ; -------------------------------------------------------------------------------------- 2cf6 ; 0x02a8 Declare_Subprogram For_Call,Visible,Unelaborated,With_Address 2cf6 ; -------------------------------------------------------------------------------------- 2cf6 MACRO_Declare_Subprogram_For_Call,Visible,Unelaborated,With_Address: 2cf6 2cf6 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cf6 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 32dc 0x32dc 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 2cf7 2cf7 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 2cfc 0x2cfc 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 2cf8 ; -------------------------------------------------------------------------------------- 2cf8 ; 0x02a5 Declare_Subprogram For_Outer_Call,With_Address 2cf8 ; -------------------------------------------------------------------------------------- 2cf8 MACRO_Declare_Subprogram_For_Outer_Call,With_Address: 2cf8 2cf8 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cf8 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 32dc 0x32dc 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 2cf9 2cf9 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 2cfd 0x2cfd 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 2cfa ; -------------------------------------------------------------------------------------- 2cfa ; 0x02a4 Declare_Subprogram For_Outer_Call,Visible,With_Address 2cfa ; -------------------------------------------------------------------------------------- 2cfa MACRO_Declare_Subprogram_For_Outer_Call,Visible,With_Address: 2cfa 2cfa dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2cfa 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 32dc 0x32dc 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 2cfb 2cfb 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 2cfc 0x2cfc 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 2cfc 2cfc seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 2cfd 2cfd 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 2cfe 0x2cfe 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) 2cfe 2cfe seq_br_type 3 Unconditional Branch seq_branch_adr 32dc 0x32dc typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2cff 2cff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d00 ; -------------------------------------------------------------------------------------- 2d00 ; 0x02a2 Declare_Subprogram For_Accept,With_Address 2d00 ; -------------------------------------------------------------------------------------- 2d00 MACRO_Declare_Subprogram_For_Accept,With_Address: 2d00 2d00 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2d00 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 32dc 0x32dc 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 2d01 2d01 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 32dc 0x32dc 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 2d02 2d02 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 2d03 2d03 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) 2d04 ; -------------------------------------------------------------------------------------- 2d04 ; 0x02a0 Declare_Subprogram Null_Subprogram 2d04 ; -------------------------------------------------------------------------------------- 2d04 MACRO_Declare_Subprogram_Null_Subprogram: 2d04 2d04 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2d04 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 2d05 2d05 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d06 ; -------------------------------------------------------------------------------------- 2d06 ; 0x00c7 Action Elaborate_Subprogram 2d06 ; -------------------------------------------------------------------------------------- 2d06 MACRO_Action_Elaborate_Subprogram: 2d06 2d06 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2d06 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 32d7 0x32d7 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 2d07 2d07 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 2d08 2d08 ioc_load_wdr 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2d09 2d09 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 2d0a ; -------------------------------------------------------------------------------------- 2d0a ; 0x00c6 Action Check_Subprogram_Elaborated 2d0a ; -------------------------------------------------------------------------------------- 2d0a MACRO_Action_Check_Subprogram_Elaborated: 2d0a 2d0a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 2d0a 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 32d7 0x32d7 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 2d0b 2d0b seq_br_type 2 Push (branch address) seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 2d0c 2d0c 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 2d0d 0x2d0d 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 2d0d 2d0d 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 2d0e 2d0e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d0f 2d0f 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 2d10 2d10 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2d48 0x2d48 typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2d11 2d11 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 2d12 2d12 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2d24 0x2d24 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 2d13 2d13 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d14 2d14 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2d17 0x2d17 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 2d15 2d15 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d1f 0x2d1f 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 2d16 2d16 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d17 2d17 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d16 0x2d16 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 2d18 2d18 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 2ab4 0x2ab4 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 2d19 2d19 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d1f 0x2d1f 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 2d1a 2d1a 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 2d15 0x2d15 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 2d1b 2d1b seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2d1c 2d1c seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2d15 0x2d15 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 2d1d 2d1d 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 2d1e 2d1e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2d16 0x2d16 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 2d1f 2d1f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d20 2d20 seq_br_type 8 Return True seq_branch_adr 2d21 0x2d21 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d21 2d21 seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 2d22 2d22 seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d23 2d23 seq_br_type 3 Unconditional Branch seq_branch_adr 2d13 0x2d13 typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 2d24 2d24 seq_br_type 8 Return True seq_branch_adr 2d25 0x2d25 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 2d25 2d25 seq_br_type 8 Return True seq_branch_adr 32e5 0x32e5 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d26 2d26 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 2d27 2d27 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 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 2d28 2d28 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 2d63 0x2d63 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 2d29 2d29 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 2d2a 2d2a 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 2d2b 2d2b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d2c 2d2c 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 2d2d 2d2d fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d2e 2d2e 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 2d2f 2d2f 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 2d30 2d30 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d31 2d31 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 2d24 0x2d24 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 2d32 2d32 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 2d33 2d33 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d34 2d34 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 2d63 0x2d63 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 2d35 2d35 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 2d36 2d36 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 2d25 0x2d25 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 2d37 2d37 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 2d47 0x2d47 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 2d38 2d38 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 2d39 2d39 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 2d25 0x2d25 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 2d3a 2d3a 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 2d3b 2d3b 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 2d3c 2d3c 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 2d3d 2d3d 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 2d3f 0x2d3f typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 01 GP 0x1 val_frame 0 None 2d3e 2d3e ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2d48 0x2d48 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 2d3f 2d3f 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 2d47 0x2d47 typ_b_adr 16 CSA/VAL_BUS typ_rand 1 INC_LOOP_COUNTER val_b_adr 16 CSA/VAL_BUS val_frame 0 None 2d40 2d40 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d41 2d41 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 2d42 2d42 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2d48 0x2d48 typ_c_lit 2 None typ_frame 1f None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 2d43 2d43 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 32d7 0x32d7 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 2d44 2d44 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 2d24 0x2d24 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 2d45 2d45 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 2d46 2d46 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 32dd 0x32dd 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 2d47 2d47 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2d48 0x2d48 typ_frame 0 None val_frame 0 None 2d48 2d48 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 2d49 2d49 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 2d4f 0x2d4f 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 2d4a 2d4a ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2d4d 0x2d4d 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 2d4b 2d4b seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2d25 0x2d25 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 2d4c 2d4c seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d4d 2d4d 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 2d4c 0x2d4c 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 2d4e 2d4e seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 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 2d4f 2d4f 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 2d4d 0x2d4d 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 2d50 2d50 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 2d51 2d51 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 2d52 2d52 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 2d5b 0x2d5b 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 2d53 2d53 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 2d5b 0x2d5b 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 2d54 2d54 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 2d55 2d55 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 2d56 2d56 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2d5c 0x2d5c 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 2d57 2d57 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 2d5c 0x2d5c 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 2d58 2d58 fiu_vmux_sel 1 fill value ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2d55 0x2d55 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 2d59 2d59 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 2d5a 2d5a ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2d5b 2d5b 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 2d59 0x2d59 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 2d5c 2d5c 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 2d5d 2d5d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d5e ; -------------------------------------------------------------------------------------- 2d5e ; 0x006b Action Query_Break_Address 2d5e ; -------------------------------------------------------------------------------------- 2d5e MACRO_Action_Query_Break_Address: 2d5e 2d5e dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d5e None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d65 0x2d65 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 2d5f 2d5f 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 2d60 ; -------------------------------------------------------------------------------------- 2d60 ; 0x006d Action Query_Break_Cause 2d60 ; -------------------------------------------------------------------------------------- 2d60 MACRO_Action_Query_Break_Cause: 2d60 2d60 dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d60 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 2d61 0x2d61 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 2d61 2d61 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32db 0x32db 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 2d62 2d62 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 2d63 2d63 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 2d64 ; -------------------------------------------------------------------------------------- 2d64 ; 0x006c Action Query_Break_Mask 2d64 ; -------------------------------------------------------------------------------------- 2d64 MACRO_Action_Query_Break_Mask: 2d64 2d64 dispatch_csa_valid 1 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d64 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 2d61 0x2d61 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 2d65 2d65 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32db 0x32db 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 2d66 ; -------------------------------------------------------------------------------------- 2d66 ; 0x006a Action Alter_Break_Mask 2d66 ; -------------------------------------------------------------------------------------- 2d66 MACRO_Action_Alter_Break_Mask: 2d66 2d66 dispatch_csa_valid 2 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d66 None fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d65 0x2d65 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 2d67 2d67 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 2d68 2d68 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 2d47 0x2d47 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 2d69 2d69 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2d6a ; -------------------------------------------------------------------------------------- 2d6a ; 0x006f Action Break_Unconditional 2d6a ; -------------------------------------------------------------------------------------- 2d6a MACRO_Action_Break_Unconditional: 2d6a 2d6a dispatch_csa_free 3 None dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2d6a 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 2d6b 2d6b 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 2d6c 2d6c 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 2d6d 2d6d 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 2d6e 2d6e ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2d7a 0x2d7a 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 2d6f 2d6f fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d70 2d70 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 2d79 0x2d79 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 2d71 2d71 seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d72 2d72 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 2d6b 0x2d6b seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d73 2d73 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d74 2d74 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 2d75 2d75 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 2d76 2d76 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2d77 2d77 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 2d78 2d78 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2d6b 0x2d6b 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 2d79 2d79 seq_br_type 0 Branch False seq_branch_adr 2dec 0x2dec 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 2d7a 2d7a 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 2d7b 2d7b 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 2d7c 2d7c 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 2d7d 2d7d 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 2d7e 2d7e 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 2d7f 2d7f 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 2d80 2d80 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) 2d81 2d81 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 2d83 0x2d83 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 2d82 2d82 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d83 0x2d83 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2d83 2d83 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 2d84 2d84 seq_br_type 3 Unconditional Branch seq_branch_adr 2dec 0x2dec seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 2d85 2d85 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 2d86 2d86 ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 2d87 0x2d87 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 2d87 2d87 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2d88 2d88 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 2d89 2d89 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 2d8a 2d8a 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 2d8b 2d8b 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 2d8c 2d8c 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 2d8d 2d8d 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 2d8e 2d8e 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 2d8f 2d8f 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 2d90 2d90 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 2d91 2d91 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 2d92 2d92 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 2d93 2d93 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 2d94 2d94 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 2d95 2d95 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 2d96 2d96 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 2d97 2d97 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 2d98 2d98 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 2d99 2d99 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 2d9a 2d9a 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 2d9b 2d9b 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 2d9c 2d9c 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 2d9d 2d9d 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 2da0 0x2da0 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 2d9e 2d9e 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 2dec 0x2dec 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 2d9f 2d9f 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 2da0 2da0 seq_br_type 3 Unconditional Branch seq_branch_adr 2d9f 0x2d9f seq_en_micro 0 None typ_frame 0 None val_c_adr 3b GP 0x4 val_frame 0 None 2da1 2da1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2da2 ; -------------------------------------------------------------------------------------- 2da2 ; 0x006e Action Exit_Break 2da2 ; -------------------------------------------------------------------------------------- 2da2 MACRO_Action_Exit_Break: 2da2 2da2 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 2da2 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 2da3 2da3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2da4 2da4 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 2da5 2da5 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 2da6 2da6 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 2da7 2da7 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 2da8 2da8 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 2da9 2da9 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 2daa 2daa 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 2dab 2dab 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 2dac 2dac fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 2e0c 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 2dad 2dad 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 2dae 2dae 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 2db2 0x2db2 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 2daf 2daf 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 2d11 0x2d11 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 2db0 2db0 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2dbf 0x2dbf 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 2db1 2db1 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 2db2 2db2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d24 0x2d24 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 2db3 2db3 seq_br_type 1 Branch True seq_branch_adr 2db6 0x2db6 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 2db4 2db4 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 2dbf 0x2dbf 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) 2db5 2db5 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 2d11 0x2d11 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 2db6 2db6 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 2db7 2db7 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) 2db8 2db8 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_alu_func 0 PASS_A val_frame 0 None 2db9 2db9 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 2dba 2dba fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 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 2dbb 2dbb 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 2dbc 2dbc fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2dbd 2dbd 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 2dbe 2dbe 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 2dbf 2dbf 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 2dc4 0x2dc4 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 2dc0 2dc0 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2db1 0x2db1 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 2dc1 2dc1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2dc2 2dc2 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 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 2dc3 2dc3 seq_br_type 3 Unconditional Branch seq_branch_adr 2dbf 0x2dbf 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 2dc4 2dc4 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 2dc5 2dc5 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2db1 0x2db1 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 2dc6 2dc6 seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2dc7 2dc7 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 2d11 0x2d11 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 2dc8 2dc8 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2dcb 0x2dcb 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 2dc9 2dc9 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2d11 0x2d11 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 2dca 2dca ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2dcb 0x2dcb 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 2dcb 2dcb 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 2dcc 2dcc 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 2dcd 2dcd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2dce ; -------------------------------------------------------------------------------------- 2dce ; 0x0069 Action Query_Frame 2dce ; -------------------------------------------------------------------------------------- 2dce MACRO_Action_Query_Frame: 2dce 2dce dispatch_csa_free 2 None dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2dce None seq_br_type 7 Unconditional Call seq_branch_adr 2dad 0x2dad typ_frame 0 None val_frame 0 None 2dcf 2dcf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2dd7 0x2dd7 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 2dd0 2dd0 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 2dcc 0x2dcc 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 2dd1 2dd1 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2dd8 0x2dd8 seq_random 02 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 2dd2 2dd2 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 2dd3 2dd3 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 2dd4 2dd4 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 2dd5 2dd5 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 2dd6 2dd6 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 2dd7 2dd7 seq_random 02 ? typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 2dd8 2dd8 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 2dd9 2dd9 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 2dda 2dda 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 2ddb 2ddb 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 2ddc 2ddc 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 2ddd 2ddd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2dde ; -------------------------------------------------------------------------------------- 2dde ; 0x0068 Action Establish_Frame 2dde ; -------------------------------------------------------------------------------------- 2dde MACRO_Action_Establish_Frame: 2dde 2dde dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 2dde None seq_br_type 7 Unconditional Call seq_branch_adr 2dad 0x2dad typ_frame 0 None val_frame 0 None 2ddf 2ddf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2ded 0x2ded 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 2de0 2de0 ioc_fiubs 1 val typ_c_adr 39 GP 0x6 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2de1 2de1 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 2de2 2de2 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 2de3 2de3 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 2de4 2de4 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 2de5 2de5 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 2de6 2de6 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 2de7 2de7 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 2de8 2de8 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 2de9 2de9 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) 2dea 2dea 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 2dec 0x2dec 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 2deb 2deb ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2dec 0x2dec seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2dec 2dec 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 2ded 2ded seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 2dee 2dee seq_br_type 3 Unconditional Branch seq_branch_adr 2d48 0x2d48 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 2def 2def 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 2df0 2df0 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 2df1 2df1 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2dcc 0x2dcc typ_c_adr 3d GP 0x2 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 2df2 2df2 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 2dfd 0x2dfd 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 2df3 2df3 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 2df4 2df4 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 2e02 0x2e02 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 2df5 2df5 seq_br_type 7 Unconditional Call seq_branch_adr 2dcc 0x2dcc typ_frame 0 None val_frame 0 None 2df6 2df6 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 2dfd 0x2dfd 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 2df7 2df7 ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2dfd 0x2dfd 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 2df8 2df8 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 2dfd 0x2dfd 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 2df9 2df9 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 339d 0x339d 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 2dfa 2dfa 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 2dfe 0x2dfe 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 2dfb 2dfb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2dff 0x2dff seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2dfc 2dfc 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 2df9 0x2df9 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 2dfd 2dfd 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 2dfe 2dfe 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 2dff 2dff seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2e00 2e00 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 2e01 2e01 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2e02 2e02 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 2e03 2e03 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 2df9 0x2df9 typ_b_adr 08 GP 0x8 typ_frame 0 None val_frame 0 None 2e04 2e04 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 2e05 0x2e05 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 2e05 2e05 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 2e08 0x2e08 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 2e06 2e06 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 2e07 2e07 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 2e0a 0x2e0a 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 2e08 2e08 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 2e09 2e09 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 2e07 0x2e07 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 2e0a 2e0a 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 32f5 0x32f5 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 2e0b 2e0b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2e0c ; -------------------------------------------------------------------------------------- 2e0c ; 0x4500-0x45ff Exit_Subprogram topoffset,>R 2e0c ; -------------------------------------------------------------------------------------- 2e0c MACRO_Exit_Subprogram_topoffset,>R: 2e0c 2e0c 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 2e0c 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 2f7c 0x2f7c 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 2e0d 2e0d 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) 2e0e 2e0e 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 2e12 0x2e12 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 2e0f 2e0f 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 2e17 0x2e17 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 2e10 2e10 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e15 0x2e15 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 2e11 2e11 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 2e12 2e12 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 2e13 2e13 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 2e19 0x2e19 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 2e14 2e14 ioc_fiubs 0 fiu ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e15 2e15 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 2e16 2e16 fiu_tivi_src 4 fiu_var ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 2eb6 0x2eb6 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 2e17 2e17 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 2e1d 0x2e1d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2e18 2e18 seq_br_type 7 Unconditional Call seq_branch_adr 32df 0x32df typ_frame 0 None val_frame 0 None 2e19 2e19 seq_br_type 7 Unconditional Call seq_branch_adr 2e1d 0x2e1d 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 2e1a 2e1a 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 2e1b 2e1b 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 32df 0x32df 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 2e1c 2e1c seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e1d 2e1d 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 2e1e 2e1e 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 2e1f 2e1f 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 2e27 0x2e27 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 2e20 2e20 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 2e21 2e21 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 2e22 2e22 seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2e22 0x2e22 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 2e23 2e23 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 2e24 2e24 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 2e25 2e25 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 2e26 0x2e26 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 2e26 2e26 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 2e27 2e27 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 2ab4 0x2ab4 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 2e28 2e28 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 2e29 2e29 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 2e2a 2e2a 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 2e23 0x2e23 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 2e2b 2e2b seq_br_type 3 Unconditional Branch seq_branch_adr 2e22 0x2e22 seq_en_micro 0 None typ_frame 0 None val_frame 0 None val_rand 2 DEC_LOOP_COUNTER 2e2c ; -------------------------------------------------------------------------------------- 2e2c ; 0x00cc Action Pop_Block 2e2c ; -------------------------------------------------------------------------------------- 2e2c MACRO_Action_Pop_Block: 2e2c 2e2c 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 2e2c 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 2f7c 0x2f7c 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 2e2d 2e2d 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) 2e2e 2e2e 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 2e31 0x2e31 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 2e2f 2e2f 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 2e30 2e30 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2e11 0x2e11 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 2e31 2e31 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 2e32 2e32 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 2e33 2e33 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e34 ; -------------------------------------------------------------------------------------- 2e34 ; 0x4300-0x43ff Exit_Subprogram From_Utility,>R,topoffset 2e34 ; -------------------------------------------------------------------------------------- 2e34 MACRO_Exit_Subprogram_From_Utility,>R,topoffset: 2e34 2e34 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 2e34 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 32df 0x32df 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 2e35 2e35 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 2e3a 0x2e3a 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 2e36 2e36 ioc_adrbs 3 seq ioc_fiubs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 2 Push (branch address) seq_branch_adr 2e11 0x2e11 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) 2e37 2e37 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 2e40 0x2e40 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 2e38 2e38 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 2e17 0x2e17 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 2e39 2e39 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 2e15 0x2e15 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 2e3a 2e3a fiu_mem_start 2 start-rd ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2e11 0x2e11 typ_frame 0 None val_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 2e3b 2e3b 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 2e3c 2e3c 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 2e3d 2e3d 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 2eaf 0x2eaf 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 2e3e 2e3e 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 2e3f 2e3f 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 2e38 0x2e38 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 2e40 2e40 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 2e41 2e41 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 2e17 0x2e17 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 2e42 2e42 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 2e43 2e43 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e44 ; -------------------------------------------------------------------------------------- 2e44 ; 0x4400-0x44ff Exit_Subprogram With_Result,>R,topoffset 2e44 ; -------------------------------------------------------------------------------------- 2e44 MACRO_Exit_Subprogram_With_Result,>R,topoffset: 2e44 2e44 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 2e44 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 2f7f 0x2f7f 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 2e45 2e45 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 2fbc 0x2fbc 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 2e46 2e46 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 2e4b 0x2e4b 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 2e47 2e47 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 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_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) 2e48 2e48 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 2e5f 0x2e5f 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 2e49 2e49 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e6a 0x2e6a 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 2e4a 2e4a 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 2e4b 2e4b 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 2e56 0x2e56 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 2e4c 2e4c seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e4d 2e4d seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e4e 2e4e seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e4f 2e4f 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 2e56 0x2e56 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 2e50 2e50 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e51 2e51 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 2e53 0x2e53 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 2e52 2e52 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e53 2e53 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 2e56 0x2e56 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 2e54 ; -------------------------------------------------------------------------------------- 2e54 ; 0x00ca Action Exit_Nullary_Function,>R 2e54 ; -------------------------------------------------------------------------------------- 2e54 MACRO_Action_Exit_Nullary_Function,>R: 2e54 2e54 dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 2e54 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 2f7f 0x2f7f 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 2e55 2e55 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 2e46 0x2e46 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 2e56 2e56 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 2e5c 0x2e5c 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) 2e57 2e57 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 2e58 2e58 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 2e59 2e59 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 2e5a 2e5a seq_br_type 7 Unconditional Call seq_branch_adr 2e1d 0x2e1d 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 2e5b 2e5b seq_br_type 7 Unconditional Call seq_branch_adr 32df 0x32df typ_frame 0 None val_frame 0 None 2e5c 2e5c 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 2e5d 2e5d 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 2e1a 0x2e1a 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 2e5e 2e5e seq_br_type 3 Unconditional Branch seq_branch_adr 2e1d 0x2e1d 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 2e5f 2e5f ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2e61 0x2e61 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 2e60 2e60 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 2e64 0x2e64 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 2e61 2e61 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 2e62 2e62 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 2e64 0x2e64 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 2e63 2e63 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb6 0x2eb6 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 2e64 2e64 seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 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 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 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 2e66 2e66 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 2e68 0x2e68 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 2e67 2e67 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e68 2e68 ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2eb3 0x2eb3 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 2e69 2e69 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 2e64 0x2e64 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 2e6a 2e6a 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 2e6b 2e6b seq_br_type 3 Unconditional Branch seq_branch_adr 2eb6 0x2eb6 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 2e6c ; -------------------------------------------------------------------------------------- 2e6c ; 0x00cb Action Pop_Block_With_Result 2e6c ; -------------------------------------------------------------------------------------- 2e6c MACRO_Action_Pop_Block_With_Result: 2e6c 2e6c dispatch_csa_valid 1 None dispatch_cur_class 6 None dispatch_ignore 1 None dispatch_uadr 2e6c 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 2f7f 0x2f7f 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 2e6d 2e6d seq_random 14 ? typ_c_adr 3e GP 0x1 typ_frame 0 None val_c_adr 3c GP 0x3 val_frame 0 None 2e6e 2e6e 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 2e6f 2e6f fiu_mem_start 4 continue ioc_fiubs 2 typ seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 2e70 0x2e70 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 2e70 2e70 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 2e78 0x2e78 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 2e71 2e71 seq_br_type 3 Unconditional Branch seq_branch_adr 2e7f 0x2e7f typ_frame 0 None val_frame 0 None 2e72 2e72 seq_br_type 3 Unconditional Branch seq_branch_adr 2e7f 0x2e7f typ_frame 0 None val_frame 0 None 2e73 2e73 seq_br_type 3 Unconditional Branch seq_branch_adr 2e7f 0x2e7f typ_frame 0 None val_frame 0 None 2e74 2e74 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 2e78 0x2e78 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 2e75 2e75 seq_br_type 3 Unconditional Branch seq_branch_adr 2e7f 0x2e7f typ_frame 0 None val_frame 0 None 2e76 2e76 seq_br_type 3 Unconditional Branch seq_branch_adr 2e7f 0x2e7f typ_frame 0 None val_frame 0 None 2e77 2e77 seq_br_type 3 Unconditional Branch seq_branch_adr 2e7f 0x2e7f typ_frame 0 None val_frame 0 None 2e78 2e78 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 2e82 0x2e82 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) 2e79 2e79 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 2e7c 0x2e7c 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 2e7a 2e7a 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 2e7b 2e7b 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 2e7c 2e7c 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 2e7d 2e7d 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 2e7e 0x2e7e 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 2e7e 2e7e seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 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 2e7f 2e7f 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 2e80 2e80 seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_b_adr 03 GP 0x3 val_frame 0 None 2e81 2e81 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 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 2e82 2e82 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 2e83 2e83 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 2e7c 0x2e7c 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 2e84 2e84 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e85 2e85 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2e86 ; -------------------------------------------------------------------------------------- 2e86 ; 0x4200-0x42ff Exit_Subprogram From_Utility,With_Result,>R,topoffset 2e86 ; -------------------------------------------------------------------------------------- 2e86 MACRO_Exit_Subprogram_From_Utility,With_Result,>R,topoffset: 2e86 2e86 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 2e86 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 32df 0x32df 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 2e87 2e87 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 2fbe 0x2fbe 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 2e88 2e88 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 2eaa 0x2eaa 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 2e89 2e89 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 2e8b 0x2e8b 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 2e8a 2e8a seq_br_type 3 Unconditional Branch seq_branch_adr 2e56 0x2e56 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2e8b 2e8b 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 2e93 0x2e93 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 2e8c 2e8c seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e8d 2e8d 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 2e98 0x2e98 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 2e8e 2e8e seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e8f 2e8f 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 2e93 0x2e93 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 2e90 2e90 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e91 2e91 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e92 2e92 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb8 0x2eb8 typ_frame 0 None val_frame 0 None 2e93 2e93 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 2e95 0x2e95 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 2e94 2e94 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 2e49 0x2e49 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 2e95 2e95 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 2e96 2e96 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 2e97 2e97 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2e98 2e98 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 2e9e 0x2e9e 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 2e99 2e99 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 2e9a 2e9a ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 2ea6 0x2ea6 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 2e9b 2e9b 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 2e9c 0x2e9c 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 2e9c 2e9c 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 2e9d 0x2e9d seq_random 04 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2e9d 2e9d seq_br_type 7 Unconditional Call seq_branch_adr 32df 0x32df 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 2e9e 2e9e 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 2e9f 2e9f 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 2ea0 2ea0 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 2ea2 0x2ea2 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 2ea1 2ea1 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2ea2 2ea2 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2eb3 0x2eb3 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 2ea3 2ea3 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 2ea4 2ea4 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 2ea5 2ea5 seq_br_type 7 Unconditional Call seq_branch_adr 32df 0x32df typ_frame 0 None val_frame 0 None 2ea6 2ea6 seq_br_type 2 Push (branch address) seq_branch_adr 2ea3 0x2ea3 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 2ea7 2ea7 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 2ea9 0x2ea9 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2ea8 2ea8 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb6 0x2eb6 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 2ea9 2ea9 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2eb6 0x2eb6 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 2eaa 2eaa 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 2eab 2eab 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 2eac 2eac 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 2ead 2ead 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 2eaf 0x2eaf 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 2eae 2eae 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 2e89 0x2e89 seq_int_reads 7 CONTROL PRED seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2eaf 2eaf fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2eb0 2eb0 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 2eb1 2eb1 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 2eb2 2eb2 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 2eb3 2eb3 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 2eb4 2eb4 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 2eb5 2eb5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 2eb6 2eb6 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 2eb7 0x2eb7 seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2eb7 2eb7 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 2eb8 2eb8 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 2eb9 2eb9 ioc_adrbs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 32d8 0x32d8 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 2eba 2eba ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2fc8 0x2fc8 seq_en_micro 0 None seq_random 0f ? typ_csa_cntl 7 FINISH_POP_DOWN typ_frame 0 None val_frame 0 None 2ebb 2ebb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2ebc ; -------------------------------------------------------------------------------------- 2ebc ; 0x0100 Execute Exception,Raise,>R 2ebc ; -------------------------------------------------------------------------------------- 2ebc MACRO_Execute_Exception,Raise,>R: 2ebc 2ebc 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 2ebc 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 2ef0 0x2ef0 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 2ebd 2ebd 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 2edc 0x2edc 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 2ebe 2ebe 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) 2ebf 2ebf 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 2ec0 2ec0 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 2ed4 0x2ed4 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 2ec1 2ec1 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 2ec2 2ec2 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 2ec3 2ec3 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 2ed9 0x2ed9 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) 2ec4 2ec4 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 2ed2 0x2ed2 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 2ec5 2ec5 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 2ec6 2ec6 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 2ed2 0x2ed2 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) 2ec7 2ec7 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 2ed2 0x2ed2 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 2ec8 2ec8 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 2ec9 2ec9 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 2ecb 0x2ecb 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 2eca 2eca seq_br_type 3 Unconditional Branch seq_branch_adr 2ecc 0x2ecc 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 2ecb 2ecb seq_br_type 3 Unconditional Branch seq_branch_adr 2ecc 0x2ecc 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 2ecc 2ecc 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 2ecd 2ecd 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 2ece 2ece 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 2ecf 2ecf 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 2ed0 2ed0 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 2ed1 0x2ed1 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 2ed1 2ed1 seq_br_type 3 Unconditional Branch seq_branch_adr 2eb5 0x2eb5 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 2ed2 2ed2 seq_br_type 2 Push (branch address) seq_branch_adr 2eca 0x2eca 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 2ed3 2ed3 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 2ecb 0x2ecb 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 2ed4 2ed4 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 2ed5 2ed5 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 2ed6 2ed6 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 2ed7 2ed7 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 2ed8 2ed8 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 2ec3 0x2ec3 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 2ed9 2ed9 seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2eda 2eda fiu_mem_start 2 start-rd seq_br_type 1 Branch True seq_branch_adr 2ec2 0x2ec2 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 2edb 2edb seq_br_type 3 Unconditional Branch seq_branch_adr 2ed2 0x2ed2 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2edc 2edc 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 2edd 2edd 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 2ede 2ede 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 2edf 0x2edf 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 2edf 2edf 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 2ee3 0x2ee3 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 2ee0 2ee0 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 2ee8 0x2ee8 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 2ee1 2ee1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2eed 0x2eed seq_int_reads 0 TYP VAL BUS seq_random 0c ? typ_frame 0 None val_frame 0 None 2ee2 2ee2 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 2ee3 2ee3 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 2ee7 0x2ee7 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 2ee4 2ee4 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 2ee6 0x2ee6 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) 2ee5 2ee5 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3949 0x3949 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 2ee6 2ee6 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3949 0x3949 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 2ee7 2ee7 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 2ee8 2ee8 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 2ee9 2ee9 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) 2eea 2eea ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2eec 0x2eec 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 2eeb 2eeb seq_br_type 7 Unconditional Call seq_branch_adr 398d 0x398d 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 2eec 2eec seq_br_type 7 Unconditional Call seq_branch_adr 398d 0x398d 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 2eed 2eed seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2eef 0x2eef typ_frame 0 None val_frame 0 None 2eee 2eee seq_br_type 3 Unconditional Branch seq_branch_adr 2eb7 0x2eb7 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 26 0x5:0x6 val_frame 5 None 2eef 2eef seq_br_type 3 Unconditional Branch seq_branch_adr 2eb7 0x2eb7 seq_int_reads 0 TYP VAL BUS seq_random 11 ? typ_frame 0 None val_b_adr 27 0x5:0x7 val_frame 5 None 2ef0 2ef0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2f17 0x2f17 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 2ef1 2ef1 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2edc 0x2edc 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 2ef2 2ef2 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 2f33 0x2f33 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 2ef3 2ef3 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 2f7c 0x2f7c 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 2ef4 2ef4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f92 0x2f92 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 2ef5 2ef5 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 2ef6 2ef6 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 2ef7 2ef7 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 2ef8 2ef8 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 2ef9 2ef9 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) 2efa 2efa 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 2efb 2efb 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 2f0d 0x2f0d 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 2efc 2efc 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 2efd 2efd 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 2efe 2efe 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 2f12 0x2f12 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) 2eff 2eff 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 2f0a 0x2f0a 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 2f00 2f00 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2f0a 0x2f0a 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 2f01 2f01 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 2f0b 0x2f0b 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) 2f02 2f02 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 2f0b 0x2f0b 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 2f03 2f03 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 2f04 2f04 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 2f05 2f05 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 2f07 0x2f07 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 2f06 2f06 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 2f08 0x2f08 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 2f07 2f07 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 2f08 0x2f08 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 2f08 2f08 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 2f09 2f09 ioc_adrbs 1 val ioc_fiubs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2f3c 0x2f3c 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 2f0a 2f0a seq_br_type 3 Unconditional Branch seq_branch_adr 2f0b 0x2f0b typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_frame 0 None 2f0b 2f0b 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 2f06 0x2f06 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 2f0c 2f0c 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 2f07 0x2f07 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 2f0d 2f0d 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 2f0e 2f0e 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 2f0f 2f0f 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 2f10 2f10 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 2f11 2f11 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 2efe 0x2efe typ_frame 0 None val_b_adr 22 0x2:0x2 val_frame 2 None 2f12 2f12 seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 2f13 2f13 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 2f15 0x2f15 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 2f14 2f14 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 2efd 0x2efd seq_cond_sel 45 SEQ.saved_latched_cond seq_latch 1 None typ_frame 0 None val_frame 0 None 2f15 2f15 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 2f16 2f16 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2f0b 0x2f0b seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_frame 0 None 2f17 2f17 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 339b 0x339b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f18 2f18 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 3377 0x3377 seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f19 2f19 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 2f1b 0x2f1b 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 2f1a 2f1a 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 2f1b 2f1b seq_br_type 3 Unconditional Branch seq_branch_adr 2f23 0x2f23 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 2f1c 2f1c seq_br_type 3 Unconditional Branch seq_branch_adr 2f23 0x2f23 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 2f1d 2f1d seq_br_type 3 Unconditional Branch seq_branch_adr 2f1f 0x2f1f 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 2f1e 2f1e seq_br_type 3 Unconditional Branch seq_branch_adr 2f1f 0x2f1f 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 2f1f 2f1f seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2f20 2f20 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 2f1a 0x2f1a typ_frame 0 None val_frame 0 None 2f21 2f21 seq_br_type 2 Push (branch address) seq_branch_adr 2f19 0x2f19 typ_frame 0 None val_frame 0 None 2f22 2f22 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 338c 0x338c 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 2f23 2f23 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 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 2f24 2f24 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 2f32 0x2f32 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 2f25 2f25 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 2f26 2f26 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 2f32 0x2f32 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 2f27 2f27 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 2f32 0x2f32 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 2f28 2f28 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f32 0x2f32 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 2f29 2f29 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 2f2f 0x2f2f 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 2f2a 2f2a 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 2f2b 2f2b seq_br_type 2 Push (branch address) seq_branch_adr 0282 0x282 typ_frame 0 None val_frame 0 None 2f2c 2f2c 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 2f2d 2f2d 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 2f2e 2f2e seq_br_type 3 Unconditional Branch seq_branch_adr 2f1f 0x2f1f 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 2f2f 2f2f 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 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 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 2f31 2f31 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 2f32 2f32 seq_br_type 3 Unconditional Branch seq_branch_adr 2f1f 0x2f1f 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 2f33 2f33 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2f36 0x2f36 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 2f34 2f34 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 2f35 2f35 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 2ebf 0x2ebf 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) 2f36 2f36 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 2f37 2f37 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f38 2f38 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 2f39 2f39 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 2f3a 2f3a 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 2eaf 0x2eaf 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 2f3b 2f3b seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2f3c 2f3c ioc_fiubs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f3e 0x2f3e 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 2f3d 2f3d fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 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 2f3e 2f3e 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 2f3f 2f3f 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 2f40 2f40 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 2f70 0x2f70 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) 2f41 2f41 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 2f42 2f42 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 2eb5 0x2eb5 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 2f43 2f43 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 2f67 0x2f67 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 2f44 2f44 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 2f45 2f45 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 2f46 2f46 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 2f47 2f47 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 2f48 2f48 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 2f79 0x2f79 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) 2f49 2f49 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 2f5b 0x2f5b 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 2f4a 2f4a 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) 2f4b 2f4b ioc_adrbs 1 val seq_br_type 0 Branch False seq_branch_adr 2f5b 0x2f5b 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 2f4c 2f4c 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 2f5b 0x2f5b 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 2f4d 2f4d 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 332e 0x332e 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 2f4e 2f4e 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 2f4f 2f4f 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 2f60 0x2f60 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 2f50 2f50 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 2f51 2f51 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 2f52 2f52 seq_br_type 1 Branch True seq_branch_adr 2f75 0x2f75 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 2f53 2f53 typ_frame 0 None val_frame 0 None 2f54 2f54 seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 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 2f55 2f55 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34dc 0x34dc 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 2f56 2f56 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 2f57 2f57 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33c4 0x33c4 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 2f58 2f58 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 2f59 0x2f59 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 2f59 2f59 seq_br_type 7 Unconditional Call seq_branch_adr 33ec 0x33ec typ_frame 0 None val_frame 0 None 2f5a 2f5a 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 2f5b 2f5b 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 2f5c 2f5c 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 2f5d 2f5d 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 2f5e 2f5e 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 2f50 0x2f50 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 2f5f 2f5f seq_br_type 3 Unconditional Branch seq_branch_adr 2f60 0x2f60 typ_frame 0 None val_frame 0 None 2f60 2f60 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 2f61 2f61 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 2f64 0x2f64 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 2f62 2f62 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 2f66 0x2f66 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 2f63 2f63 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 2f66 0x2f66 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 2f64 2f64 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 2f66 0x2f66 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 2f65 2f65 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 2f66 0x2f66 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 2f66 2f66 ioc_fiubs 1 val ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2f51 0x2f51 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 2f67 2f67 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 2f68 2f68 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 2f6c 0x2f6c 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 2f69 2f69 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 2f6a 2f6a 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 2f75 0x2f75 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 2f6b 2f6b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2f6c 2f6c 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 2f6d 2f6d 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 2f6e 2f6e 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 2f6f 2f6f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 2f70 2f70 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 2f71 2f71 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 2f72 0x2f72 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 2f72 2f72 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 2f73 2f73 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f74 2f74 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 2f41 0x2f41 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) 2f75 2f75 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34de 0x34de 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 2f76 2f76 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 332e 0x332e 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 2f77 2f77 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 2f78 2f78 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 2f79 2f79 seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2f7a 2f7a fiu_mem_start 2 start-rd seq_br_type 1 Branch True seq_branch_adr 2f47 0x2f47 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2f7b 2f7b ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f5b 0x2f5b 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) 2f7c 2f7c 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 2f96 0x2f96 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 2f7d 2f7d fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 339b 0x339b 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 2f7e 2f7e seq_br_type 7 Unconditional Call seq_branch_adr 32df 0x32df typ_frame 0 None val_frame 0 None 2f7f 2f7f 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 2f96 0x2f96 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 2f80 2f80 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 339b 0x339b 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 2f81 2f81 seq_br_type 4 Call False seq_branch_adr 32df 0x32df 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 2f82 2f82 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 339b 0x339b 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 2f83 2f83 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d7 0x32d7 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 2f84 2f84 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 2f96 0x2f96 seq_cond_sel 31 TYP.PRIVACY_NAMES_EQ (med_late) typ_b_adr 10 TOP typ_frame 0 None val_frame 0 None 2f85 2f85 seq_br_type 3 Unconditional Branch seq_branch_adr 2f96 0x2f96 typ_frame 0 None val_frame 0 None 2f86 2f86 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) 2f87 2f87 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f8f 0x2f8f seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 2f88 2f88 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 2f8d 0x2f8d 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 2f89 2f89 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2f8a 2f8a 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 2f8b 2f8b 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 32d9 0x32d9 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 2f8c 2f8c seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 2f86 0x2f86 typ_frame 0 None val_frame 0 None 2f8d 2f8d 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 2f8e 2f8e seq_br_type 3 Unconditional Branch seq_branch_adr 2f96 0x2f96 typ_frame 0 None val_frame 0 None 2f8f 2f8f seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 2f90 2f90 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 2f91 2f91 seq_br_type 3 Unconditional Branch seq_branch_adr 2f88 0x2f88 typ_frame 0 None val_frame 0 None 2f92 2f92 seq_br_type 2 Push (branch address) seq_branch_adr 2f96 0x2f96 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_frame 0 None val_frame 0 None 2f93 2f93 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 339b 0x339b 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 2f94 2f94 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2f95 2f95 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 339b 0x339b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 2f96 2f96 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2f9b 0x2f9b 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 2f97 2f97 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 2f98 2f98 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 2f95 0x2f95 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 2f99 2f99 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 2f9a 2f9a ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 33a3 0x33a3 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 2f9b 2f9b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 3377 0x3377 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 2f9c 2f9c 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 2fa2 0x2fa2 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) 2f9d 2f9d ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f9e 0x2f9e typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2f9e 2f9e 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 2fab 0x2fab 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 2f9f 2f9f 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 338c 0x338c 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 2fa0 2fa0 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 2fa2 0x2fa2 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) 2fa1 2fa1 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 2f9e 0x2f9e typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2fa2 2fa2 seq_br_type 3 Unconditional Branch seq_branch_adr 2fa8 0x2fa8 typ_frame 0 None val_frame 0 None 2fa3 2fa3 seq_br_type 3 Unconditional Branch seq_branch_adr 2fa8 0x2fa8 typ_frame 0 None val_frame 0 None 2fa4 2fa4 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 3487 0x3487 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 2fa5 2fa5 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 2fae 0x2fae 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 2fa6 2fa6 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 2fa7 2fa7 seq_br_type 3 Unconditional Branch seq_branch_adr 2fae 0x2fae typ_frame 0 None val_frame 0 None 2fa8 2fa8 seq_br_type 2 Push (branch address) seq_branch_adr 2f9e 0x2f9e typ_frame 0 None val_frame 0 None 2fa9 2fa9 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 2faa 2faa ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a10 0x3a10 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2fab 2fab 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 2fac 2fac 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 2fad 2fad ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 2eb7 0x2eb7 typ_b_adr 22 0x2:0x2 typ_frame 2 None val_b_adr 22 0x2:0x2 val_frame 2 None 2fae 2fae 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) 2faf 2faf ioc_fiubs 2 typ typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2fb0 2fb0 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) 2fb1 2fb1 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 2fb2 2fb2 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 2fbb 0x2fbb 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 2fb3 2fb3 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 2fb4 2fb4 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 2fb6 0x2fb6 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 2fb5 2fb5 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 2fb8 0x2fb8 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) 2fb6 2fb6 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 2fb7 2fb7 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 2fb8 0x2fb8 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) 2fb8 2fb8 ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 2fb2 0x2fb2 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) 2fb9 2fb9 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 2fba 2fba ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a10 0x3a10 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 2fbb 2fbb seq_br_type 3 Unconditional Branch seq_branch_adr 2f9e 0x2f9e 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 2fbc 2fbc 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 2fbd 2fbd 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 32df 0x32df 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 2fbe 2fbe 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 2fbf 2fbf seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 32df 0x32df seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_frame 0 None 2fc0 ; -------------------------------------------------------------------------------------- 2fc0 ; 0x4100-0x41ff End_Rendezvous >R,parmcnt 2fc0 ; -------------------------------------------------------------------------------------- 2fc0 MACRO_End_Rendezvous_>R,parmcnt: 2fc0 2fc0 dispatch_csa_valid 0 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 2fc0 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 33af 0x33af 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 2fc1 2fc1 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 2fc2 2fc2 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 2f92 0x2f92 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 2fc3 2fc3 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 2fc6 0x2fc6 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 2fc4 2fc4 ioc_fiubs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 32df 0x32df 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 2fc5 2fc5 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3762 0x3762 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 2fc6 2fc6 seq_b_timing 3 Late Condition, Hint False seq_br_type 4 Call False seq_branch_adr 32df 0x32df 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 2fc7 2fc7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 2fc8 2fc8 seq_int_reads 6 CONTROL TOP seq_lex_adr 1 None seq_random 6a ? typ_frame 0 None val_frame 0 None 2fc9 2fc9 seq_random 6a ? typ_frame 0 None val_frame 0 None 2fca 2fca seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_frame 0 None 2fcb 2fcb seq_br_type a Unconditional Return seq_lex_adr 2 None seq_random 0b ? typ_frame 0 None val_frame 0 None 2fcc ; -------------------------------------------------------------------------------------- 2fcc ; 0x027f Execute Discrete,Equal 2fcc ; -------------------------------------------------------------------------------------- 2fcc MACRO_Execute_Discrete,Equal: 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 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 2fcd 2fcd ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fce ; -------------------------------------------------------------------------------------- 2fce ; 0x0f00-0x0fff Execute_Immediate Equal,uimmediate 2fce ; -------------------------------------------------------------------------------------- 2fce MACRO_Execute_Immediate_Equal,uimmediate: 2fce 2fce dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fce 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 2fcf 2fcf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fd0 ; -------------------------------------------------------------------------------------- 2fd0 ; 0x027e Execute Discrete,Not_Equal 2fd0 ; -------------------------------------------------------------------------------------- 2fd0 MACRO_Execute_Discrete,Not_Equal: 2fd0 2fd0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fd0 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 2fd1 2fd1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fd2 ; -------------------------------------------------------------------------------------- 2fd2 ; 0x0e00-0x0eff Execute_Immediate Not_Equal,uimmediate 2fd2 ; -------------------------------------------------------------------------------------- 2fd2 MACRO_Execute_Immediate_Not_Equal,uimmediate: 2fd2 2fd2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fd2 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 2fd3 2fd3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fd4 ; -------------------------------------------------------------------------------------- 2fd4 ; 0x027d Execute Discrete,Greater 2fd4 ; -------------------------------------------------------------------------------------- 2fd4 MACRO_Execute_Discrete,Greater: 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 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 2fd5 2fd5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fd6 ; -------------------------------------------------------------------------------------- 2fd6 ; 0x027c Execute Discrete,Less 2fd6 ; -------------------------------------------------------------------------------------- 2fd6 MACRO_Execute_Discrete,Less: 2fd6 2fd6 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fd6 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 2fd7 2fd7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fd8 ; -------------------------------------------------------------------------------------- 2fd8 ; 0x0d00-0x0dff Execute_Immediate Less,uimmediate 2fd8 ; -------------------------------------------------------------------------------------- 2fd8 MACRO_Execute_Immediate_Less,uimmediate: 2fd8 2fd8 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 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 2fd9 2fd9 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fda ; -------------------------------------------------------------------------------------- 2fda ; 0x027b Execute Discrete,Greater_Equal 2fda ; -------------------------------------------------------------------------------------- 2fda MACRO_Execute_Discrete,Greater_Equal: 2fda 2fda dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fda 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 2fdb 2fdb ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fdc ; -------------------------------------------------------------------------------------- 2fdc ; 0x0c00-0x0cff Execute_Immediate Greater_Equal,uimmediate 2fdc ; -------------------------------------------------------------------------------------- 2fdc MACRO_Execute_Immediate_Greater_Equal,uimmediate: 2fdc 2fdc dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fdc 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 2fdd 2fdd 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 2fde ; -------------------------------------------------------------------------------------- 2fde ; 0x027a Execute Discrete,Less_Equal 2fde ; -------------------------------------------------------------------------------------- 2fde MACRO_Execute_Discrete,Less_Equal: 2fde 2fde dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fde 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 2fdf 2fdf ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fe0 ; -------------------------------------------------------------------------------------- 2fe0 ; 0x0279 Execute Discrete,And 2fe0 ; -------------------------------------------------------------------------------------- 2fe0 MACRO_Execute_Discrete,And: 2fe0 2fe0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe0 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 2fe1 2fe1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fe2 ; -------------------------------------------------------------------------------------- 2fe2 ; 0x0278 Execute Discrete,Or 2fe2 ; -------------------------------------------------------------------------------------- 2fe2 MACRO_Execute_Discrete,Or: 2fe2 2fe2 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe2 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 2fe3 2fe3 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fe4 ; -------------------------------------------------------------------------------------- 2fe4 ; 0x0277 Execute Discrete,Xor 2fe4 ; -------------------------------------------------------------------------------------- 2fe4 MACRO_Execute_Discrete,Xor: 2fe4 2fe4 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe4 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 2fe5 2fe5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fe6 ; -------------------------------------------------------------------------------------- 2fe6 ; 0x0276 Execute Discrete,Complement 2fe6 ; -------------------------------------------------------------------------------------- 2fe6 MACRO_Execute_Discrete,Complement: 2fe6 2fe6 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe6 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 2fe7 2fe7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 2fe8 ; -------------------------------------------------------------------------------------- 2fe8 ; 0x0275 Execute Discrete,Unary_Minus 2fe8 ; -------------------------------------------------------------------------------------- 2fe8 MACRO_Execute_Discrete,Unary_Minus: 2fe8 2fe8 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fe8 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 2fe9 0x2fe9 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 2fe9 2fe9 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fea ; -------------------------------------------------------------------------------------- 2fea ; 0x0274 Execute Discrete,Absolute_Value 2fea ; -------------------------------------------------------------------------------------- 2fea MACRO_Execute_Discrete,Absolute_Value: 2fea 2fea dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fea 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 2feb 2feb 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 2fe9 0x2fe9 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 2fec ; -------------------------------------------------------------------------------------- 2fec ; 0x0273 Execute Discrete,Plus 2fec ; -------------------------------------------------------------------------------------- 2fec MACRO_Execute_Discrete,Plus: 2fec 2fec dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2fec 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 2fed 0x2fed 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 2fed 2fed seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2fee ; -------------------------------------------------------------------------------------- 2fee ; 0x0a00-0x0a7f Execute_Immediate Plus,s8 2fee ; -------------------------------------------------------------------------------------- 2fee MACRO_Execute_Immediate_Plus,s8: 2fee 2fee dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2fee 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 2fef 0x2fef 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 2fef 2fef seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2ff0 ; -------------------------------------------------------------------------------------- 2ff0 ; 0x0272 Execute Discrete,Minus 2ff0 ; -------------------------------------------------------------------------------------- 2ff0 MACRO_Execute_Discrete,Minus: 2ff0 2ff0 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ff0 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 2ff1 0x2ff1 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 2ff1 2ff1 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2ff2 ; -------------------------------------------------------------------------------------- 2ff2 ; 0x0a80-0x0aff Execute_Immediate Plus,s8 2ff2 ; -------------------------------------------------------------------------------------- 2ff2 MACRO_Execute_Immediate_Plus,s8: 2ff2 2ff2 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 2ff2 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 2ff3 0x2ff3 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 2ff3 2ff3 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 2ff4 ; -------------------------------------------------------------------------------------- 2ff4 ; 0x026c Execute Discrete,Minimum 2ff4 ; -------------------------------------------------------------------------------------- 2ff4 MACRO_Execute_Discrete,Minimum: 2ff4 2ff4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ff4 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 2ff5 2ff5 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 2ff6 ; -------------------------------------------------------------------------------------- 2ff6 ; 0x026b Execute Discrete,Maximum 2ff6 ; -------------------------------------------------------------------------------------- 2ff6 MACRO_Execute_Discrete,Maximum: 2ff6 2ff6 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ff6 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 2ff7 2ff7 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 2ff8 ; -------------------------------------------------------------------------------------- 2ff8 ; 0x026a Execute Discrete,First 2ff8 ; -------------------------------------------------------------------------------------- 2ff8 MACRO_Execute_Discrete,First: 2ff8 2ff8 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 2ff8 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 2ff9 2ff9 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 2ffa ; -------------------------------------------------------------------------------------- 2ffa ; 0x0269 Execute Discrete,Last 2ffa ; -------------------------------------------------------------------------------------- 2ffa MACRO_Execute_Discrete,Last: 2ffa 2ffa 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 2ffa 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 2ffb 2ffb 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 2ffc ; -------------------------------------------------------------------------------------- 2ffc ; 0x0268 Execute Discrete,Successor 2ffc ; -------------------------------------------------------------------------------------- 2ffc MACRO_Execute_Discrete,Successor: 2ffc 2ffc dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 2ffc 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 2ffd 2ffd 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 329e 0x329e 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 2ffe 2ffe 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 2fff 0x2fff 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 2fff 2fff fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3000 0x3000 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 3000 3000 typ_frame 0 None val_frame 0 None 3001 3001 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 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_frame 0 None typ_mar_cntl d LOAD_MAR_TYPE val_frame 0 None 3002 3002 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 3003 0x3003 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 3003 3003 seq_br_type 7 Unconditional Call seq_branch_adr 329e 0x329e seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 3004 ; -------------------------------------------------------------------------------------- 3004 ; 0x0267 Execute Discrete,Predecessor 3004 ; -------------------------------------------------------------------------------------- 3004 MACRO_Execute_Discrete,Predecessor: 3004 3004 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3004 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 3005 3005 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 329e 0x329e 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 3006 3006 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 3007 0x3007 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 3007 3007 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3000 0x3000 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 3008 ; -------------------------------------------------------------------------------------- 3008 ; 0x0b00-0x0bff Execute_Immediate Case_Compare,uimmediate 3008 ; -------------------------------------------------------------------------------------- 3008 MACRO_Execute_Immediate_Case_Compare,uimmediate: 3008 3008 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 3008 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 3009 3009 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 300a ; -------------------------------------------------------------------------------------- 300a ; 0x0249 Execute Discrete,Case_In_Range 300a ; -------------------------------------------------------------------------------------- 300a MACRO_Execute_Discrete,Case_In_Range: 300a 300a dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 300a None seq_br_type 1 Branch True seq_branch_adr 3009 0x3009 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 300b 300b 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 300c ; -------------------------------------------------------------------------------------- 300c ; 0x0266 Execute Discrete,Bounds 300c ; -------------------------------------------------------------------------------------- 300c MACRO_Execute_Discrete,Bounds: 300c 300c 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 300c 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 300d 300d 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 300e 300e 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 300f 300f 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 3010 ; -------------------------------------------------------------------------------------- 3010 ; 0x0265 Execute Discrete,Reverse_Bounds 3010 ; -------------------------------------------------------------------------------------- 3010 MACRO_Execute_Discrete,Reverse_Bounds: 3010 3010 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 3010 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 3011 3011 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 300f 0x300f 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 3012 ; -------------------------------------------------------------------------------------- 3012 ; 0x0264 Execute Discrete,Below_Bound 3012 ; -------------------------------------------------------------------------------------- 3012 MACRO_Execute_Discrete,Below_Bound: 3012 3012 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3012 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 3013 0x3013 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 3013 3013 seq_br_type 3 Unconditional Branch seq_branch_adr 3015 0x3015 seq_en_micro 0 None seq_random 02 ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3014 ; -------------------------------------------------------------------------------------- 3014 ; 0x0263 Execute Discrete,Above_Bound 3014 ; -------------------------------------------------------------------------------------- 3014 MACRO_Execute_Discrete,Above_Bound: 3014 3014 dispatch_csa_free 1 None dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3014 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 3013 0x3013 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 3015 3015 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 3016 ; -------------------------------------------------------------------------------------- 3016 ; 0x0262 Execute Discrete,In_Range 3016 ; -------------------------------------------------------------------------------------- 3016 MACRO_Execute_Discrete,In_Range: 3016 3016 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3016 None seq_br_type 1 Branch True seq_branch_adr 2fda 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 3017 3017 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 3018 ; -------------------------------------------------------------------------------------- 3018 ; 0x0261 Execute Discrete,Not_In_Range 3018 ; -------------------------------------------------------------------------------------- 3018 MACRO_Execute_Discrete,Not_In_Range: 3018 3018 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3018 None seq_br_type 1 Branch True seq_branch_adr 2fd6 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 3019 3019 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 301a ; -------------------------------------------------------------------------------------- 301a ; 0x0260 Execute Discrete,In_Type 301a ; -------------------------------------------------------------------------------------- 301a MACRO_Execute_Discrete,In_Type: 301a 301a 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 301a 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 301b 301b 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 301d 0x301d 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 301c ; -------------------------------------------------------------------------------------- 301c ; 0x025f Execute Discrete,Not_In_Type 301c ; -------------------------------------------------------------------------------------- 301c MACRO_Execute_Discrete,Not_In_Type: 301c 301c 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 301c None dispatch_uses_tos 1 None ioc_fiubs 1 val ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 301b 0x301b 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 301d 301d 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 301e ; -------------------------------------------------------------------------------------- 301e ; 0x025e Execute Discrete,Convert 301e ; -------------------------------------------------------------------------------------- 301e MACRO_Execute_Discrete,Convert: 301e 301e 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 301e 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 301f 301f 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 3020 0x3020 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 3020 3020 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3021 3021 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_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 3022 3022 ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 3023 3023 seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 3024 ; -------------------------------------------------------------------------------------- 3024 ; 0x025d Execute Discrete,Bounds_Check 3024 ; -------------------------------------------------------------------------------------- 3024 MACRO_Execute_Discrete,Bounds_Check: 3024 3024 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 3024 None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3027 0x3027 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 3025 3025 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3026 0x3026 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 3026 3026 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 3003 0x3003 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 3027 3027 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 3028 ; -------------------------------------------------------------------------------------- 3028 ; 0x025c Execute Discrete,ReverseBounds_Check 3028 ; -------------------------------------------------------------------------------------- 3028 MACRO_Execute_Discrete,ReverseBounds_Check: 3028 3028 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 3028 None dispatch_uses_tos 1 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3027 0x3027 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 3029 3029 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3026 0x3026 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 302a ; -------------------------------------------------------------------------------------- 302a ; 0x025b Execute Discrete,Check_In_Type 302a ; -------------------------------------------------------------------------------------- 302a MACRO_Execute_Discrete,Check_In_Type: 302a 302a 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 302a 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 302b 302b 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 3020 0x3020 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 302c ; -------------------------------------------------------------------------------------- 302c ; 0x0248 Execute Discrete,Check_In_Integer 302c ; -------------------------------------------------------------------------------------- 302c MACRO_Execute_Discrete,Check_In_Integer: 302c 302c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 302c 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 302d 0x302d 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 302d 302d fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 32a8 0x32a8 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 302e ; -------------------------------------------------------------------------------------- 302e ; 0x025a Execute Discrete,Write_Unchecked 302e ; -------------------------------------------------------------------------------------- 302e MACRO_Execute_Discrete,Write_Unchecked: 302e 302e dispatch_csa_valid 2 None dispatch_cur_class 2 None dispatch_ignore 1 None dispatch_uadr 302e None fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 4 Call False seq_branch_adr 32d7 0x32d7 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 302f 302f typ_a_adr 1f TOP - 1 typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 3030 3030 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 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 b LOAD_MAR_DATA val_a_adr 10 TOP val_alu_func 0 PASS_A val_frame 0 None 3031 3031 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 3033 0x3033 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 3032 3032 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 3036 0x3036 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 3033 3033 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 3034 3034 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 3035 3035 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 3036 0x3036 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 3036 3036 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 3037 3037 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 3038 ; -------------------------------------------------------------------------------------- 3038 ; 0x0259 Execute Discrete,Test_And_Set_Previous 3038 ; -------------------------------------------------------------------------------------- 3038 MACRO_Execute_Discrete,Test_And_Set_Previous: 3038 3038 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3038 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 3041 0x3041 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 3039 3039 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 303a 303a 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 332e 0x332e 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 303b 303b 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 332e 0x332e 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 303c 303c 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 303d 303d 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 303f 0x303f 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 303e 303e fiu_mem_start 3 start-wr seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 303f 0x303f 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 303f 303f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3055 0x3055 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 3040 ; -------------------------------------------------------------------------------------- 3040 ; 0x0258 Execute Discrete,Test_And_Set_Next 3040 ; -------------------------------------------------------------------------------------- 3040 MACRO_Execute_Discrete,Test_And_Set_Next: 3040 3040 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3040 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 3039 0x3039 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 3041 3041 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3042 3042 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 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 3043 3043 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 3044 3044 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3049 0x3049 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3045 3045 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 3046 3046 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 303f 0x303f 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 3047 3047 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 303f 0x303f 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 3048 3048 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 303f 0x303f 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 3049 3049 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 304f 0x304f seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 304a 304a seq_br_type 7 Unconditional Call seq_branch_adr 30a7 0x30a7 typ_frame 0 None val_frame 0 None 304b 304b typ_frame 0 None val_frame 0 None 304c 304c 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 304d 304d fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 304e 304e 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 304f 304f 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 3050 3050 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 3051 3051 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 303f 0x303f 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 3052 3052 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 3053 3053 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 3054 3054 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 303f 0x303f 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 3055 3055 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 3056 ; -------------------------------------------------------------------------------------- 3056 ; 0x0256 Execute Discrete,Instruction_Read 3056 ; -------------------------------------------------------------------------------------- 3056 MACRO_Execute_Discrete,Instruction_Read: 3056 3056 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3056 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 332e 0x332e 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 3057 3057 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 3058 ; -------------------------------------------------------------------------------------- 3058 ; 0x0255 Execute Discrete,Partial_Plus 3058 ; -------------------------------------------------------------------------------------- 3058 MACRO_Execute_Discrete,Partial_Plus: 3058 3058 dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3058 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 3059 3059 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 305b 0x305b 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 305a 305a seq_br_type 3 Unconditional Branch seq_branch_adr 305c 0x305c 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 305b 305b seq_br_type 3 Unconditional Branch seq_branch_adr 305c 0x305c 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 305c 305c 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 305d 305d 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 305e ; -------------------------------------------------------------------------------------- 305e ; 0x0254 Execute Discrete,Partial_Minus 305e ; -------------------------------------------------------------------------------------- 305e MACRO_Execute_Discrete,Partial_Minus: 305e 305e dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 305e 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 305f 305f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3061 0x3061 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 3060 3060 seq_br_type 3 Unconditional Branch seq_branch_adr 305c 0x305c 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 3061 3061 seq_br_type 3 Unconditional Branch seq_branch_adr 305c 0x305c 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 3062 ; -------------------------------------------------------------------------------------- 3062 ; 0x0253 Execute Discrete,Binary_Scale 3062 ; -------------------------------------------------------------------------------------- 3062 MACRO_Execute_Discrete,Binary_Scale: 3062 3062 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3062 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 3063 3063 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 3068 0x3068 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 3064 3064 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 3065 0x3065 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 3065 3065 ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3067 0x3067 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 3066 3066 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 3067 0x3067 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 3067 3067 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 2fe9 0x2fe9 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 3068 3068 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 3069 0x3069 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 3069 3069 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 306b 0x306b 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 306a 306a 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 306b 306b 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 306c ; -------------------------------------------------------------------------------------- 306c ; 0x09c0-0x09ff Execute_Immediate Binary_Scale,limitedneg 306c ; -------------------------------------------------------------------------------------- 306c MACRO_Execute_Immediate_Binary_Scale,limitedneg: 306c 306c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 306c 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 306d 306d 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 306e 0x306e 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 306e 306e 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 306f 306f 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 3070 ; -------------------------------------------------------------------------------------- 3070 ; 0x0900-0x093f Execute_Immediate Binary_Scale,limitedpos 3070 ; -------------------------------------------------------------------------------------- 3070 MACRO_Execute_Immediate_Binary_Scale,limitedpos: 3070 3070 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 3070 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 3071 3071 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 3065 0x3065 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 3072 3072 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 3065 0x3065 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 3073 3073 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3074 ; -------------------------------------------------------------------------------------- 3074 ; 0x0252 Execute Discrete,Arithmetic_Shift 3074 ; -------------------------------------------------------------------------------------- 3074 MACRO_Execute_Discrete,Arithmetic_Shift: 3074 3074 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3074 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 3077 0x3077 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 3075 3075 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 3076 3076 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 3003 0x3003 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 3077 3077 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 3003 0x3003 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 3078 ; -------------------------------------------------------------------------------------- 3078 ; 0x0251 Execute Discrete,Logical_Shift 3078 ; -------------------------------------------------------------------------------------- 3078 MACRO_Execute_Discrete,Logical_Shift: 3078 3078 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3078 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 3079 3079 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 3003 0x3003 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 307a ; -------------------------------------------------------------------------------------- 307a ; 0x0940-0x097f Execute_Immediate Logical_Shift,limitedneg 307a ; 0x0980-0x09bf Execute_Immediate Logical_Shift,limitedpos 307a ; -------------------------------------------------------------------------------------- 307a MACRO_Execute_Immediate_Logical_Shift,limitedneg: 307a MACRO_Execute_Immediate_Logical_Shift,limitedpos: 307a 307a dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_uadr 307a 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 307b 307b 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 307c ; -------------------------------------------------------------------------------------- 307c ; 0x0250 Execute Discrete,Rotate 307c ; -------------------------------------------------------------------------------------- 307c MACRO_Execute_Discrete,Rotate: 307c 307c dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 307c 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 307d 307d 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 3003 0x3003 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 307e ; -------------------------------------------------------------------------------------- 307e ; 0x024f Execute Discrete,Insert_Bits 307e ; -------------------------------------------------------------------------------------- 307e MACRO_Execute_Discrete,Insert_Bits: 307e 307e dispatch_csa_valid 4 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 307e 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 329e 0x329e 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 307f 307f 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 329e 0x329e 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 3080 3080 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 3081 3081 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 3003 0x3003 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 3082 ; -------------------------------------------------------------------------------------- 3082 ; 0x024e Execute Discrete,Extract_Bits 3082 ; -------------------------------------------------------------------------------------- 3082 MACRO_Execute_Discrete,Extract_Bits: 3082 3082 dispatch_csa_valid 4 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3082 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 3086 0x3086 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 3083 3083 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 329e 0x329e 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 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_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 329e 0x329e 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 3085 3085 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type c Dispatch True seq_branch_adr 3003 0x3003 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 3086 3086 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 3084 0x3084 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 3087 3087 seq_br_type 7 Unconditional Call seq_branch_adr 329e 0x329e seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 3088 ; -------------------------------------------------------------------------------------- 3088 ; 0x024d Execute Discrete,Count_Nonzero_Bits 3088 ; -------------------------------------------------------------------------------------- 3088 MACRO_Execute_Discrete,Count_Nonzero_Bits: 3088 3088 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3088 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 309d 0x309d 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 3089 3089 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 308a 308a 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 308b 308b 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 308c 308c 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 308d 0x308d 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 308d 308d 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 308d 0x308d 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 308e 308e 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 308d 0x308d 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 308f 308f 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 308d 0x308d 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 3090 3090 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 308d 0x308d 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 3091 3091 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 308d 0x308d 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 3092 3092 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 308d 0x308d 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 3093 3093 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 308d 0x308d 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 3094 3094 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 308d 0x308d 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 3095 3095 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 308d 0x308d 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 3096 3096 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 308d 0x308d 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 3097 3097 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 308d 0x308d 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 3098 3098 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 308d 0x308d 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 3099 3099 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 308d 0x308d 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 309a 309a 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 308d 0x308d 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 309b 309b 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 308d 0x308d 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 309c 309c 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 308d 0x308d 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 309d 309d 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 309e ; -------------------------------------------------------------------------------------- 309e ; 0x024c Execute Discrete,Count_Leading_Zeros 309e ; -------------------------------------------------------------------------------------- 309e MACRO_Execute_Discrete,Count_Leading_Zeros: 309e 309e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 309e 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 309f 309f 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 30a0 ; -------------------------------------------------------------------------------------- 30a0 ; 0x024b Execute Discrete,Count_Trailing_Zeros 30a0 ; -------------------------------------------------------------------------------------- 30a0 MACRO_Execute_Discrete,Count_Trailing_Zeros: 30a0 30a0 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 30a0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 30a3 0x30a3 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 30a1 30a1 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 30a2 30a2 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 30a3 30a3 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 30a4 ; -------------------------------------------------------------------------------------- 30a4 ; 0x024a Execute Discrete,Is_Unsigned 30a4 ; -------------------------------------------------------------------------------------- 30a4 MACRO_Execute_Discrete,Is_Unsigned: 30a4 30a4 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 30a4 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 30a5 30a5 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 30a6 30a6 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 332e 0x332e 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 30a7 30a7 seq_br_type 8 Return True seq_branch_adr 30a8 0x30a8 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 30a8 30a8 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 332e 0x332e 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 30a9 30a9 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 30a6 0x30a6 typ_frame 0 None val_frame 0 None 30aa 30aa 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 332e 0x332e 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 30ab 30ab 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 30af 0x30af 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 30ac 30ac 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 30b0 0x30b0 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 30ad 30ad 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 30ae 30ae ioc_adrbs 1 val seq_br_type 8 Return True seq_branch_adr 30b0 0x30b0 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 30af 30af 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 30b0 30b0 fiu_mem_start 3 start-wr ioc_adrbs 1 val ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 30b1 30b1 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 332e 0x332e 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 30b2 30b2 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 332e 0x332e typ_frame 0 None val_frame 0 None 30b3 30b3 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 332e 0x332e 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 30b4 30b4 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 30aa 0x30aa typ_frame 0 None val_frame 0 None 30b5 30b5 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 30b6 ; -------------------------------------------------------------------------------------- 30b6 ; 0x03e6 Declare_Type Float,Defined,Visible 30b6 ; -------------------------------------------------------------------------------------- 30b6 MACRO_Declare_Type_Float,Defined,Visible: 30b6 30b6 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30b6 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 30b9 0x30b9 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 30b7 30b7 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 32da 0x32da 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 30b8 30b8 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 30b9 30b9 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 32d7 0x32d7 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 30ba 30ba 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 30bb 30bb 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 30bc ; -------------------------------------------------------------------------------------- 30bc ; 0x03e5 Declare_Type Float,Defined 30bc ; -------------------------------------------------------------------------------------- 30bc MACRO_Declare_Type_Float,Defined: 30bc 30bc dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30bc 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 30b9 0x30b9 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 30bd 30bd 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 30b8 0x30b8 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 30be 30be 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 30c2 0x30c2 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 30bf 30bf ioc_tvbs 2 fiu+val seq_br_type 0 Branch False seq_branch_adr 30c3 0x30c3 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 30c0 30c0 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 30c7 0x30c7 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 30c1 30c1 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 30c4 0x30c4 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 30c2 30c2 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 30c0 0x30c0 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 30c3 30c3 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 30c4 30c4 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 30c6 0x30c6 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 30c5 30c5 fiu_mem_start 4 continue seq_br_type 8 Return True seq_branch_adr 329e 0x329e 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 30c6 30c6 fiu_mem_start 4 continue seq_br_type 8 Return True seq_branch_adr 329e 0x329e 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 30c7 30c7 fiu_mem_start 4 continue ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 30c4 0x30c4 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 30c8 30c8 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 30c9 30c9 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 30ca 30ca ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 30be 0x30be 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 30cb 30cb 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 32a9 0x32a9 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 30cc ; -------------------------------------------------------------------------------------- 30cc ; 0x03e4 Declare_Type Float,Constrained,Visible 30cc ; -------------------------------------------------------------------------------------- 30cc MACRO_Declare_Type_Float,Constrained,Visible: 30cc 30cc dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30cc 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 30c8 0x30c8 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 30cd 30cd 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 32da 0x32da 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 30ce 30ce 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 30cf 30cf 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 30d0 ; -------------------------------------------------------------------------------------- 30d0 ; 0x03e3 Declare_Type Float,Constrained 30d0 ; -------------------------------------------------------------------------------------- 30d0 MACRO_Declare_Type_Float,Constrained: 30d0 30d0 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30d0 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 30c8 0x30c8 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 30d1 30d1 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 30cf 0x30cf 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 30d2 ; -------------------------------------------------------------------------------------- 30d2 ; 0x03e1 Declare_Type Float,Incomplete,Visible 30d2 ; -------------------------------------------------------------------------------------- 30d2 MACRO_Declare_Type_Float,Incomplete,Visible: 30d2 30d2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30d2 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 30d5 0x30d5 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 30d3 30d3 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 32da 0x32da 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 30d4 30d4 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 30d5 30d5 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 30d6 30d6 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 30d7 30d7 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 30d8 ; -------------------------------------------------------------------------------------- 30d8 ; 0x03e0 Declare_Type Float,Incomplete 30d8 ; -------------------------------------------------------------------------------------- 30d8 MACRO_Declare_Type_Float,Incomplete: 30d8 30d8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30d8 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 30d5 0x30d5 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 30d9 30d9 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 30d4 0x30d4 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 30da ; -------------------------------------------------------------------------------------- 30da ; 0x03de Complete_Type Float,By_Defining 30da ; -------------------------------------------------------------------------------------- 30da MACRO_Complete_Type_Float,By_Defining: 30da 30da dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30da 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 32d7 0x32d7 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 30db 30db seq_br_type 2 Push (branch address) seq_branch_adr 32d9 0x32d9 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 30dc 30dc 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 30ef 0x30ef 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 30dd 30dd 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 30de ; -------------------------------------------------------------------------------------- 30de ; 0x03dd Complete_Type Float,By_Renaming 30de ; -------------------------------------------------------------------------------------- 30de MACRO_Complete_Type_Float,By_Renaming: 30de 30de dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30de 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 30df 30df 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 30e0 30e0 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 30e1 30e1 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 32a9 0x32a9 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 30e2 30e2 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 332e 0x332e 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 30e3 30e3 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 32d9 0x32d9 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 30e4 30e4 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 30e5 30e5 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 32a9 0x32a9 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 30e6 30e6 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 30e7 30e7 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 30f1 0x30f1 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 30e8 ; -------------------------------------------------------------------------------------- 30e8 ; 0x03dc Complete_Type Float,By_Constraining 30e8 ; -------------------------------------------------------------------------------------- 30e8 MACRO_Complete_Type_Float,By_Constraining: 30e8 30e8 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30e8 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 332e 0x332e 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 30e9 30e9 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 30ea 30ea 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 30eb 30eb 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 32d9 0x32d9 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 30ec 30ec 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 30f2 0x30f2 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 30ed 30ed 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 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 30ee 30ee 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 32a9 0x32a9 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 30ef 30ef 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 30f0 30f0 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 30f1 30f1 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 30dd 0x30dd 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 30f2 30f2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 30f6 0x30f6 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 30f3 30f3 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 30f7 0x30f7 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 30f4 30f4 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 30fb 0x30fb 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 30f5 30f5 seq_br_type 8 Return True seq_branch_adr 30f8 0x30f8 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 30f6 30f6 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 30f4 0x30f4 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 30f7 30f7 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 30f8 30f8 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 30fa 0x30fa 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 30f9 30f9 seq_br_type 8 Return True seq_branch_adr 329e 0x329e 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 30fa 30fa seq_br_type 8 Return True seq_branch_adr 329e 0x329e 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 30fb 30fb seq_br_type 8 Return True seq_branch_adr 30f8 0x30f8 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 30fc ; -------------------------------------------------------------------------------------- 30fc ; 0x03d9 Declare_Variable Float,Visible 30fc ; -------------------------------------------------------------------------------------- 30fc MACRO_Declare_Variable_Float,Visible: 30fc 30fc dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30fc None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 30fd 30fd 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 30fe ; -------------------------------------------------------------------------------------- 30fe ; 0x03da Declare_Variable Float 30fe ; -------------------------------------------------------------------------------------- 30fe MACRO_Declare_Variable_Float: 30fe 30fe dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 30fe 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 30ff 30ff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3100 ; -------------------------------------------------------------------------------------- 3100 ; 0x03d8 Declare_Variable Float,Duplicate 3100 ; -------------------------------------------------------------------------------------- 3100 MACRO_Declare_Variable_Float,Duplicate: 3100 3100 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3100 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 3101 3101 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3102 ; -------------------------------------------------------------------------------------- 3102 ; 0x02bf Declare_Variable Float,With_Value,With_Constraint 3102 ; -------------------------------------------------------------------------------------- 3102 MACRO_Declare_Variable_Float,With_Value,With_Constraint: 3102 3102 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 3102 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 3108 0x3108 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 3103 3103 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 329e 0x329e 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 3104 ; -------------------------------------------------------------------------------------- 3104 ; 0x03df Declare_Variable Float,With_Value 3104 ; -------------------------------------------------------------------------------------- 3104 MACRO_Declare_Variable_Float,With_Value: 3104 3104 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3104 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 3105 0x3105 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 3105 3105 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 3106 ; -------------------------------------------------------------------------------------- 3106 ; 0x02be Declare_Variable Float,Visible,With_Value,With_Constraint 3106 ; -------------------------------------------------------------------------------------- 3106 MACRO_Declare_Variable_Float,Visible,With_Value,With_Constraint: 3106 3106 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 3106 None dispatch_uses_tos 1 None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 3107 3107 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 3103 0x3103 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 3108 3108 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 329e 0x329e 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 3109 3109 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 329e 0x329e 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 310a ; -------------------------------------------------------------------------------------- 310a ; 0x03db Declare_Variable Float,Visible,With_Value 310a ; -------------------------------------------------------------------------------------- 310a MACRO_Declare_Variable_Float,Visible,With_Value: 310a 310a dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 310a 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 32da 0x32da 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 310b 310b 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 310c 310c 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 3111 0x3111 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 310d 310d 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 3113 0x3113 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 310e 310e 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 3110 0x3110 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 310f 310f 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 3110 3110 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 32d7 0x32d7 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 3111 3111 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 32d7 0x32d7 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 3112 3112 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 3113 3113 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 32d7 0x32d7 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 3114 3114 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 3115 3115 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 32da 0x32da 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 3116 3116 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 3117 3117 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 32d9 0x32d9 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 3118 3118 seq_br_type 4 Call False seq_branch_adr 32dc 0x32dc 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 3119 3119 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 311a ; -------------------------------------------------------------------------------------- 311a ; 0x03fe Declare_Type Discrete,Defined,Visible 311a ; -------------------------------------------------------------------------------------- 311a MACRO_Declare_Type_Discrete,Defined,Visible: 311a 311a dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 311a 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 310c 0x310c 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 311b 311b 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 311c 311c 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 32da 0x32da 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 311d 311d 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 3119 0x3119 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 311e ; -------------------------------------------------------------------------------------- 311e ; 0x03fd Declare_Type Discrete,Defined 311e ; -------------------------------------------------------------------------------------- 311e MACRO_Declare_Type_Discrete,Defined: 311e 311e dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 311e 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 310c 0x310c 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 311f 311f 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 3120 3120 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 3121 3121 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 3119 0x3119 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 3122 ; -------------------------------------------------------------------------------------- 3122 ; 0x03fb Declare_Type Discrete,Defined,Visible,With_Size 3122 ; -------------------------------------------------------------------------------------- 3122 MACRO_Declare_Type_Discrete,Defined,Visible,With_Size: 3122 3122 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3122 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 310c 0x310c 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 3123 3123 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3115 0x3115 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 3124 ; -------------------------------------------------------------------------------------- 3124 ; 0x03fa Declare_Type Discrete,Defined,With_Size 3124 ; -------------------------------------------------------------------------------------- 3124 MACRO_Declare_Type_Discrete,Defined,With_Size: 3124 3124 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3124 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 310c 0x310c 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 3125 3125 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3115 0x3115 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 3126 ; -------------------------------------------------------------------------------------- 3126 ; 0x03f9 Declare_Type Discrete,Constrained,Visible 3126 ; -------------------------------------------------------------------------------------- 3126 MACRO_Declare_Type_Discrete,Constrained,Visible: 3126 3126 dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3126 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 32da 0x32da 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 3127 3127 fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 312d 0x312d 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 3128 3128 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 312b 0x312b 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 3129 3129 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 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 312a 312a 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 313a 0x313a 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 312b 312b 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 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 312c 312c 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 313a 0x313a 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 312d 312d 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 3136 0x3136 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 312e ; -------------------------------------------------------------------------------------- 312e ; 0x03f8 Declare_Type Discrete,Constrained 312e ; -------------------------------------------------------------------------------------- 312e MACRO_Declare_Type_Discrete,Constrained: 312e 312e dispatch_csa_valid 3 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 312e 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 312f 312f fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3135 0x3135 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 3130 3130 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 3133 0x3133 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 3131 3131 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 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 3132 3132 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 313a 0x313a 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 3133 3133 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 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 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 seq_br_type 3 Unconditional Branch seq_branch_adr 313a 0x313a 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 3135 3135 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3136 0x3136 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 3136 3136 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 32a9 0x32a9 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 3137 3137 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 32a8 0x32a8 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 3138 3138 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 313c 0x313c 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 3139 3139 seq_br_type 3 Unconditional Branch seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 313a 313a 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 329e 0x329e 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 313b 313b fiu_mem_start 4 continue ioc_tvbs 3 fiu+fiu seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 313c 313c 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 313d 313d 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 313e 313e 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 313f 313f fiu_mem_start 4 continue ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3147 0x3147 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 3140 3140 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 3143 0x3143 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 3141 3141 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 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 3142 3142 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 3145 0x3145 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 3143 3143 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 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 3144 3144 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 3145 0x3145 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 3145 3145 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 329e 0x329e 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 3146 3146 fiu_mem_start 4 continue ioc_tvbs 3 fiu+fiu seq_br_type 8 Return True seq_branch_adr 329e 0x329e 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 3147 3147 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 3148 3148 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 32a9 0x32a9 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 3149 3149 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 32a8 0x32a8 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 314a 314a 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 32a8 0x32a8 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 314b 314b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 314c ; -------------------------------------------------------------------------------------- 314c ; 0x03fc Declare_Type InMicrocode,Discrete 314c ; -------------------------------------------------------------------------------------- 314c MACRO_Declare_Type_InMicrocode,Discrete: 314c 314c dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 314c 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 32dc 0x32dc 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 314d 314d ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 314e 314e 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 313f 0x313f 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 314f 314f 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 3150 0x3150 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 3150 3150 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 32d9 0x32d9 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 3151 3151 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 3152 ; -------------------------------------------------------------------------------------- 3152 ; 0x03f7 Declare_Type InMicrocode,Discrete 3152 ; -------------------------------------------------------------------------------------- 3152 MACRO_Declare_Type_InMicrocode,Discrete: 3152 3152 dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3152 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 32dc 0x32dc 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 3153 3153 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 3154 3154 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 313f 0x313f 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 3155 3155 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 3150 0x3150 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 3156 3156 fiu_mem_start 4 continue seq_br_type 3 Unconditional Branch seq_branch_adr 3159 0x3159 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 3157 3157 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3158 ; -------------------------------------------------------------------------------------- 3158 ; 0x03f5 Declare_Variable Discrete,Incomplete 3158 ; -------------------------------------------------------------------------------------- 3158 MACRO_Declare_Variable_Discrete,Incomplete: 3158 3158 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3158 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 315b 0x315b 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 3159 3159 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 315d 0x315d 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 315a ; -------------------------------------------------------------------------------------- 315a ; 0x03f2 Declare_Variable Discrete,Incomplete,Unsigned 315a ; -------------------------------------------------------------------------------------- 315a MACRO_Declare_Variable_Discrete,Incomplete,Unsigned: 315a 315a dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 315a 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 315b 0x315b 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 315b 315b 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 3156 0x3156 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 315c ; -------------------------------------------------------------------------------------- 315c ; 0x03f6 Declare_Variable Discrete,Incomplete,Visible 315c ; -------------------------------------------------------------------------------------- 315c MACRO_Declare_Variable_Discrete,Incomplete,Visible: 315c 315c dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 315c 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 315f 0x315f 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 315d 315d 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 3119 0x3119 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 315e ; -------------------------------------------------------------------------------------- 315e ; 0x03f3 Declare_Variable Discrete,Incomplete,Visible,Unsigned 315e ; -------------------------------------------------------------------------------------- 315e MACRO_Declare_Variable_Discrete,Incomplete,Visible,Unsigned: 315e 315e dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 315e 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 315f 0x315f 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 315f 315f 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 3160 3160 fiu_mem_start 4 continue seq_br_type 2 Push (branch address) seq_branch_adr 32da 0x32da 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 3161 3161 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 315d 0x315d 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 3162 ; -------------------------------------------------------------------------------------- 3162 ; 0x03ef Complete_Type Discrete,By_Defining 3162 ; -------------------------------------------------------------------------------------- 3162 MACRO_Complete_Type_Discrete,By_Defining: 3162 3162 dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3162 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 32d7 0x32d7 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 3163 3163 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 3169 0x3169 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 3164 3164 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 316a 0x316a 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 3165 3165 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3167 0x3167 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 3166 3166 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 3167 3167 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 32d9 0x32d9 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 3168 3168 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 316b 0x316b 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 3169 3169 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 316b 0x316b 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 316a 316a 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 32d7 0x32d7 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 316b 316b 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 316c 316c 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 32d9 0x32d9 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 316d 316d 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 316e 316e fiu_mem_start 4 continue ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 316f 0x316f typ_csa_cntl 3 POP_CSA typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 316f 316f 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 3195 0x3195 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 3170 ; -------------------------------------------------------------------------------------- 3170 ; 0x03ee Complete_Type Discrete,By_Renaming 3170 ; -------------------------------------------------------------------------------------- 3170 MACRO_Complete_Type_Discrete,By_Renaming: 3170 3170 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3170 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 3171 3171 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 3172 3172 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 3173 3173 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 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_c_adr 3f GP 0x0 val_c_source 0 FIU_BUS val_frame 0 None 3174 3174 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 3175 3175 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 3176 3176 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 32d9 0x32d9 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 3177 3177 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 32d9 0x32d9 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 3178 3178 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 32a9 0x32a9 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 3179 3179 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 317a 317a 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 317b 317b ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3195 0x3195 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 317c ; -------------------------------------------------------------------------------------- 317c ; 0x03ed Complete_Type Discrete,By_Constraining 317c ; -------------------------------------------------------------------------------------- 317c MACRO_Complete_Type_Discrete,By_Constraining: 317c 317c dispatch_csa_valid 4 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 317c 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 317d 317d 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 318a 0x318a 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 317e 317e 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 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 317f 317f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3182 0x3182 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 3180 3180 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 3183 0x3183 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 3181 3181 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 3184 0x3184 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 3182 3182 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 32d9 0x32d9 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 3183 3183 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 3184 0x3184 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 3184 3184 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 32d9 0x32d9 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 3185 3185 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 32a9 0x32a9 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 3186 3186 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 329e 0x329e 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 3187 3187 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 3188 3188 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 3189 3189 fiu_mem_start 4 continue ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 316f 0x316f 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 318a 318a 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 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 318b 318b 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 318c 318c 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 318d 318d 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 32d9 0x32d9 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 318e 318e 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 3187 0x3187 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 318f 318f 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 32a9 0x32a9 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 3190 3190 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a8 0x32a8 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 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 ; 0x03ea Declare_Variable Discrete,Visible 3192 ; -------------------------------------------------------------------------------------- 3192 MACRO_Declare_Variable_Discrete,Visible: 3192 3192 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3192 None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 3193 3193 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 3194 ; -------------------------------------------------------------------------------------- 3194 ; 0x03eb Declare_Variable Discrete 3194 ; -------------------------------------------------------------------------------------- 3194 MACRO_Declare_Variable_Discrete: 3194 3194 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3194 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 3195 3195 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 3196 ; -------------------------------------------------------------------------------------- 3196 ; 0x03e9 Declare_Variable Discrete,Duplicate 3196 ; -------------------------------------------------------------------------------------- 3196 MACRO_Declare_Variable_Discrete,Duplicate: 3196 3196 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 3196 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 3197 3197 seq_br_type 8 Return True seq_branch_adr 32da 0x32da 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 3198 ; -------------------------------------------------------------------------------------- 3198 ; 0x0600-0x06ff Execute_Immediate Set_Value_Unchecked,uimmediate 3198 ; -------------------------------------------------------------------------------------- 3198 MACRO_Execute_Immediate_Set_Value_Unchecked,uimmediate: 3198 3198 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_uadr 3198 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 3199 3199 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 319a ; -------------------------------------------------------------------------------------- 319a ; 0x0700-0x07ff Execute_Immediate Set_Value,uimmediate 319a ; -------------------------------------------------------------------------------------- 319a MACRO_Execute_Immediate_Set_Value,uimmediate: 319a 319a dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 319a 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 3199 0x3199 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 319b 319b 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 319c 0x319c 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 319c 319c fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 319d 319d 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_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 319e 319e ioc_tvbs c mem+mem+csa+dummy seq_br_type 4 Call False seq_branch_adr 329e 0x329e 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 319f 319f seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 typ_frame 0 None val_frame 0 None 31a0 ; -------------------------------------------------------------------------------------- 31a0 ; 0x0400-0x04ff Execute_Immediate Set_Value_Visible_Unchecked,uimmediate 31a0 ; -------------------------------------------------------------------------------------- 31a0 MACRO_Execute_Immediate_Set_Value_Visible_Unchecked,uimmediate: 31a0 31a0 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_uadr 31a0 None ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 31a1 31a1 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 31a2 ; -------------------------------------------------------------------------------------- 31a2 ; 0x0500-0x05ff Execute_Immediate Set_Value_Visible,uimmediate 31a2 ; -------------------------------------------------------------------------------------- 31a2 MACRO_Execute_Immediate_Set_Value_Visible,uimmediate: 31a2 31a2 dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_mem_strt 7 TYPE READ, AT TOS TYPE LINK dispatch_uadr 31a2 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 32da 0x32da 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 31a3 31a3 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 31a9 0x31a9 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 31a4 ; -------------------------------------------------------------------------------------- 31a4 ; 0x03ec Declare_Variable Discrete,With_Value,With_Constraint 31a4 ; -------------------------------------------------------------------------------------- 31a4 MACRO_Declare_Variable_Discrete,With_Value,With_Constraint: 31a4 31a4 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 31a4 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 31a5 31a5 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 319c 0x319c 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 31a6 ; -------------------------------------------------------------------------------------- 31a6 ; 0x03f1 Declare_Variable Discrete,With_Value 31a6 ; -------------------------------------------------------------------------------------- 31a6 MACRO_Declare_Variable_Discrete,With_Value: 31a6 31a6 dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31a6 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 31a7 0x31a7 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 31a7 31a7 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 31a8 ; -------------------------------------------------------------------------------------- 31a8 ; 0x03e8 Declare_Variable Discrete,Visible,With_Value,With_Constraint 31a8 ; -------------------------------------------------------------------------------------- 31a8 MACRO_Declare_Variable_Discrete,Visible,With_Value,With_Constraint: 31a8 31a8 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 31a8 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 3197 0x3197 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 31a9 31a9 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 319c 0x319c 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 31aa ; -------------------------------------------------------------------------------------- 31aa ; 0x03f0 Declare_Variable Discrete,Visible,With_Value 31aa ; -------------------------------------------------------------------------------------- 31aa MACRO_Declare_Variable_Discrete,Visible,With_Value: 31aa 31aa dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31aa 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 32da 0x32da 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 31ab 31ab 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 31ac ; -------------------------------------------------------------------------------------- 31ac ; 0x03ad Declare_Type Heap_Access,Defined 31ac ; -------------------------------------------------------------------------------------- 31ac MACRO_Declare_Type_Heap_Access,Defined: 31ac 31ac dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31ac 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 31b1 0x31b1 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 31ad 31ad seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 31ae ; -------------------------------------------------------------------------------------- 31ae ; 0x03ae Declare_Type Heap_Access,Defined,Visible 31ae ; -------------------------------------------------------------------------------------- 31ae MACRO_Declare_Type_Heap_Access,Defined,Visible: 31ae 31ae dispatch_csa_valid 2 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31ae None seq_br_type 4 Call False seq_branch_adr 32da 0x32da 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 31af 31af 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 31b1 0x31b1 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 31b0 31b0 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 typ_frame 0 None val_frame 0 None 31b1 31b1 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 31b2 31b2 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 31b3 31b3 ioc_adrbs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 31ba 0x31ba 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 31b4 31b4 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 31b5 31b5 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 32d7 0x32d7 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 31b6 31b6 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 31b7 31b7 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 31b8 31b8 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 31b9 31b9 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 31ba 31ba seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 31c0 0x31c0 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 31bb 31bb seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 31c0 0x31c0 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 31bc 31bc seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 31c0 0x31c0 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 31bd 31bd seq_br_type 3 Unconditional Branch seq_branch_adr 31be 0x31be typ_c_adr 3b GP 0x4 typ_frame 0 None val_frame 0 None 31be 31be seq_br_type 4 Call False seq_branch_adr 32d9 0x32d9 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 31bf 31bf seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 31c0 0x31c0 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 31c0 31c0 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 31c1 31c1 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 31c2 ; -------------------------------------------------------------------------------------- 31c2 ; 0x03a8 Declare_Type Heap_Access,Incomplete 31c2 ; -------------------------------------------------------------------------------------- 31c2 MACRO_Declare_Type_Heap_Access,Incomplete: 31c2 31c2 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31c2 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 31c3 0x31c3 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 31c3 31c3 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 31d0 0x31d0 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 31c4 ; -------------------------------------------------------------------------------------- 31c4 ; 0x03a9 Declare_Type Heap_Access,Incomplete,Visible 31c4 ; -------------------------------------------------------------------------------------- 31c4 MACRO_Declare_Type_Heap_Access,Incomplete,Visible: 31c4 31c4 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31c4 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 31c3 0x31c3 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 31c5 31c5 seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da typ_frame 0 None val_frame 0 None 31c6 ; -------------------------------------------------------------------------------------- 31c6 ; 0x03a5 Declare_Type Heap_Access,Incomplete,Values_Relative 31c6 ; -------------------------------------------------------------------------------------- 31c6 MACRO_Declare_Type_Heap_Access,Incomplete,Values_Relative: 31c6 31c6 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31c6 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 31c7 0x31c7 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 31c7 31c7 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 31d0 0x31d0 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 31c8 ; -------------------------------------------------------------------------------------- 31c8 ; 0x03a6 Declare_Type Heap_Access,Incomplete,Visible,Values_Relative 31c8 ; -------------------------------------------------------------------------------------- 31c8 MACRO_Declare_Type_Heap_Access,Incomplete,Visible,Values_Relative: 31c8 31c8 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31c8 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 31c7 0x31c7 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 31c9 31c9 seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da typ_frame 0 None val_frame 0 None 31ca ; -------------------------------------------------------------------------------------- 31ca ; 0x03a4 Declare_Type Heap_Access,Incomplete,Values_Relative,With_Size 31ca ; -------------------------------------------------------------------------------------- 31ca MACRO_Declare_Type_Heap_Access,Incomplete,Values_Relative,With_Size: 31ca 31ca dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31ca 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 31cb 0x31cb 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 31cb 31cb 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 32d9 0x32d9 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 31cc 31cc 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 31d0 0x31d0 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 31cd 31cd seq_br_type 7 Unconditional Call seq_branch_adr 32d9 0x32d9 typ_frame 0 None val_frame 0 None 31ce ; -------------------------------------------------------------------------------------- 31ce ; 0x03a7 Declare_Type Heap_Access,Incomplete,Visible,Values_Relative,With_Size 31ce ; -------------------------------------------------------------------------------------- 31ce MACRO_Declare_Type_Heap_Access,Incomplete,Visible,Values_Relative,With_Size: 31ce 31ce dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 4 None dispatch_ignore 1 None dispatch_uadr 31ce 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 31cb 0x31cb 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 31cf 31cf seq_br_type 7 Unconditional Call seq_branch_adr 32da 0x32da typ_frame 0 None val_frame 0 None 31d0 31d0 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 31d1 31d1 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 31d2 31d2 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 31d3 31d3 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 31d4 31d4 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 31d5 31d5 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 31d6 31d6 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 31d6 0x31d6 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 31d7 31d7 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 31d8 ; -------------------------------------------------------------------------------------- 31d8 ; 0x0270 Execute Discrete,Divide 31d8 ; -------------------------------------------------------------------------------------- 31d8 MACRO_Execute_Discrete,Divide: 31d8 31d8 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 31d8 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 31d9 31d9 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 31e8 0x31e8 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 31da 31da 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 31e3 0x31e3 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 31db 31db 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 31dd 0x31dd 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 31dc 31dc 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 31dd 31dd ioc_fiubs 1 val ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 31e0 0x31e0 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 31de 31de 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 31df 31df 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 31e0 31e0 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31d6 0x31d6 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 31e1 31e1 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 31e2 31e2 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 31e3 31e3 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 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 31e4 31e4 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 31e5 31e5 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 31dd 0x31dd 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 31e6 31e6 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 31e7 31e7 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 31e8 31e8 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 31ec 0x31ec 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 31e9 31e9 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 31e4 0x31e4 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 31ea 31ea seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 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 31eb 31eb 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 31db 0x31db 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 31ec 31ec 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 31ed 0x31ed 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 31ed 31ed seq_br_type 7 Unconditional Call seq_branch_adr 32a8 0x32a8 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 31ee ; -------------------------------------------------------------------------------------- 31ee ; 0x0140 Execute Discrete,Divide_And_Scale 31ee ; -------------------------------------------------------------------------------------- 31ee MACRO_Execute_Discrete,Divide_And_Scale: 31ee 31ee dispatch_csa_valid 3 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 31ee 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 31f7 0x31f7 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 31ef 31ef 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 31f9 0x31f9 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 31f0 31f0 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 31f1 31f1 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 31f2 31f2 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 31fb 0x31fb 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 31f3 31f3 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 31ff 0x31ff 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 31f4 31f4 ioc_tvbs 1 typ+fiu seq_b_timing 0 Early Condition seq_br_type 4 Call False seq_branch_adr 31d6 0x31d6 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 31f5 31f5 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 31fe 0x31fe 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 31f6 31f6 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 32a8 0x32a8 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 31f7 31f7 seq_br_type 4 Call False seq_branch_adr 32a7 0x32a7 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 31f8 31f8 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 31f9 31f9 seq_br_type 1 Branch True seq_branch_adr 31f8 0x31f8 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 31fa 31fa 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 31fb 31fb 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 31fc 31fc 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 31ff 0x31ff 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 31fd 31fd 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 31f6 0x31f6 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 31fe 31fe 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 32a8 0x32a8 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 31ff 31ff 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 32a8 0x32a8 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 3200 ; -------------------------------------------------------------------------------------- 3200 ; 0x026f Execute Discrete,Remainder 3200 ; -------------------------------------------------------------------------------------- 3200 MACRO_Execute_Discrete,Remainder: 3200 3200 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3200 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 3201 3201 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 320f 0x320f 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 3202 3202 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 3205 0x3205 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 3203 3203 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 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 3204 3204 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 3205 3205 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 3208 0x3208 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 3206 3206 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 3207 3207 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 3208 3208 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 320e 0x320e 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 3209 3209 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 31d6 0x31d6 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 320a 320a 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 320b 320b 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 320d 0x320d 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 320c 320c 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 320d 320d 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 320e 320e 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 320f 320f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 323a 0x323a 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 3210 3210 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 3212 0x3212 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 3211 3211 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 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 3212 3212 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 3213 3213 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 3216 0x3216 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 3214 3214 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3215 0x3215 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 3215 3215 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 3216 3216 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 321c 0x321c 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 3217 3217 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 31d6 0x31d6 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 3218 3218 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 3219 3219 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 321b 0x321b 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 321a 321a 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 321b 321b 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 321c 321c 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 321d 321d 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 321e ; -------------------------------------------------------------------------------------- 321e ; 0x026e Execute Discrete,Modulo 321e ; -------------------------------------------------------------------------------------- 321e MACRO_Execute_Discrete,Modulo: 321e 321e dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 321e 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 321f 321f 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 322d 0x322d 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 3220 3220 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 3205 0x3205 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 3221 3221 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32a7 0x32a7 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 3222 3222 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 3223 3223 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 3227 0x3227 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 3224 3224 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 3225 3225 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 3226 0x3226 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 3226 3226 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 3227 3227 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 3228 3228 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 31d6 0x31d6 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 3229 3229 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 323a 0x323a 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 322a 322a 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 322c 0x322c 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 322b 322b 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 323a 0x323a 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 322c 322c 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 322d 322d seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 323a 0x323a 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 322e 322e 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 3211 0x3211 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 322f 322f 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 3230 3230 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 3233 0x3233 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 3231 3231 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3232 0x3232 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 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_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 3233 3233 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3239 0x3239 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 3234 3234 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 31d6 0x31d6 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 3235 3235 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 323a 0x323a 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 3236 3236 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 3238 0x3238 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 3237 3237 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 323a 0x323a 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 3238 3238 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 3239 3239 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 323a 323a 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 323b 0x323b 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 323b 323b seq_br_type 7 Unconditional Call seq_branch_adr 32a7 0x32a7 seq_en_micro 0 None seq_random 02 ? typ_frame 0 None val_frame 0 None 323c ; -------------------------------------------------------------------------------------- 323c ; 0x7800-0x7fff Jump pcrel,>J 323c ; -------------------------------------------------------------------------------------- 323c MACRO_Jump_pcrel,>J: 323c 323c 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 323c None typ_frame 0 None val_frame 0 None 323d 323d ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 324c 0x324c seq_int_reads 0 TYP VAL BUS seq_random 36 ? typ_frame 0 None val_frame 0 None 323e ; -------------------------------------------------------------------------------------- 323e ; 0x7000-0x77ff Jump_Nonzero pcrel,>JC 323e ; -------------------------------------------------------------------------------------- 323e MACRO_Jump_Nonzero_pcrel,>JC: 323e 323e dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 323e None seq_br_type 3 Unconditional Branch seq_branch_adr 3241 0x3241 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 323f 323f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3240 ; -------------------------------------------------------------------------------------- 3240 ; 0x6800-0x6fff Jump_Zero pcrel,>JC 3240 ; -------------------------------------------------------------------------------------- 3240 MACRO_Jump_Zero_pcrel,>JC: 3240 3240 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_mem_strt 5 PROGRAM READ, AT MACRO PC PLUS OFFSET dispatch_uadr 3240 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 3241 3241 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 3242 0x3242 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 3242 3242 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3243 0x3243 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 3243 3243 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3244 ; -------------------------------------------------------------------------------------- 3244 ; 0x4600-0x47ff Jump_Case case_max 3244 ; -------------------------------------------------------------------------------------- 3244 MACRO_Jump_Case_case_max: 3244 3244 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_uadr 3244 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 3245 3245 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 3246 3246 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 324b 0x324b 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 3247 3247 ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 329f 0x329f 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 3248 ; -------------------------------------------------------------------------------------- 3248 ; 0x00a7 Action Jump_Extended,abs,>J 3248 ; -------------------------------------------------------------------------------------- 3248 MACRO_Action_Jump_Extended,abs,>J: 3248 3248 dispatch_csa_valid 0 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3248 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 3249 3249 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 324a 324a 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 324b 324b 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 324c 324c 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 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 ; 0x00a5 Action Jump_Nonzero_Extended,abs,>JC 324e ; -------------------------------------------------------------------------------------- 324e MACRO_Action_Jump_Nonzero_Extended,abs,>JC: 324e 324e dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 324e 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 3251 0x3251 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 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 ; 0x00a6 Action Jump_Zero_Extended,abs,>JC 3250 ; -------------------------------------------------------------------------------------- 3250 MACRO_Action_Jump_Zero_Extended,abs,>JC: 3250 3250 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3250 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 3251 3251 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 3249 0x3249 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 3252 3252 seq_br_type 1 Branch True seq_branch_adr 324b 0x324b 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 3253 3253 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 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 3254 ; -------------------------------------------------------------------------------------- 3254 ; 0x009f Action Jump_Dynamic 3254 ; -------------------------------------------------------------------------------------- 3254 MACRO_Action_Jump_Dynamic: 3254 3254 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3254 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 3255 3255 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 324b 0x324b seq_int_reads 0 TYP VAL BUS seq_random 59 ? typ_frame 0 None val_frame 0 None 3256 ; -------------------------------------------------------------------------------------- 3256 ; 0x009d Action Jump_Nonzero_Dynamic 3256 ; -------------------------------------------------------------------------------------- 3256 MACRO_Action_Jump_Nonzero_Dynamic: 3256 3256 dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3256 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 325b 0x325b 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 3257 3257 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 324b 0x324b 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 3258 3258 seq_br_type 7 Unconditional Call seq_branch_adr 32d7 0x32d7 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3259 3259 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 325a ; -------------------------------------------------------------------------------------- 325a ; 0x009e Action Jump_Zero_Dynamic 325a ; -------------------------------------------------------------------------------------- 325a MACRO_Action_Jump_Zero_Dynamic: 325a 325a dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 325a 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 3257 0x3257 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 325b 325b fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3258 0x3258 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 325c ; -------------------------------------------------------------------------------------- 325c ; 0x3e00-0x3fff Loop_Increasing pcrelneg,>JC 325c ; -------------------------------------------------------------------------------------- 325c MACRO_Loop_Increasing_pcrelneg,>JC: 325c 325c 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 325c 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 325d 325d 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 325f 0x325f 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 325e 325e 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 325f 325f fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 324b 0x324b seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3260 ; -------------------------------------------------------------------------------------- 3260 ; 0x3600-0x37ff Loop_Decreasing pcrelneg,>JC 3260 ; -------------------------------------------------------------------------------------- 3260 MACRO_Loop_Decreasing_pcrelneg,>JC: 3260 3260 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 3260 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 3261 3261 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 3263 0x3263 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 3262 3262 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 3263 3263 fiu_tivi_src c mar_0xc ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 324b 0x324b seq_int_reads 0 TYP VAL BUS seq_random 1a ? typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3264 ; -------------------------------------------------------------------------------------- 3264 ; 0x00a4 Action Loop_Increasing_Extended,abs,>JC 3264 ; -------------------------------------------------------------------------------------- 3264 MACRO_Action_Loop_Increasing_Extended,abs,>JC: 3264 3264 dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 3264 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 3265 3265 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 3266 3266 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 3267 3267 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 325f 0x325f 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 3268 3268 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 3269 3269 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 326a ; -------------------------------------------------------------------------------------- 326a ; 0x00a3 Action Loop_Decreasing_Extended,abs,>JC 326a ; -------------------------------------------------------------------------------------- 326a MACRO_Action_Loop_Decreasing_Extended,abs,>JC: 326a 326a dispatch_csa_valid 2 None dispatch_cur_class 1 None dispatch_ignore 1 None dispatch_uadr 326a 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 326b 326b 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 326c 326c 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 326d 326d 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 3263 0x3263 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 326e 326e 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 326f 326f seq_en_micro 0 None typ_c_adr 36 GP 0x9 typ_frame 0 None val_frame 0 None 3270 3270 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 32a9 0x32a9 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 3271 3271 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3272 0x3272 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 3272 3272 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 33 GP 0xc typ_c_mux_sel 0 ALU typ_frame 0 None val_frame 0 None 3273 3273 seq_br_type 8 Return True seq_branch_adr 32d9 0x32d9 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 3274 3274 seq_en_micro 0 None typ_c_adr 36 GP 0x9 typ_frame 0 None val_frame 0 None 3275 3275 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 3276 3276 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3277 0x3277 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 3277 3277 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 3278 3278 seq_br_type 8 Return True seq_branch_adr 32d9 0x32d9 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 3279 3279 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a9 0x32a9 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 327a ; -------------------------------------------------------------------------------------- 327a ; 0x0001-0x0045 QQUnknown InMicrocode 327a ; 0x0009-0x004e QQUnknown InMicrocode 327a ; -------------------------------------------------------------------------------------- 327a MACRO_327a_QQUnknown_InMicrocode: 327a 327a 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 327a None seq_br_type 7 Unconditional Call seq_branch_adr 32dd 0x32dd typ_frame 0 None val_frame 0 None 327b 327b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 327c ; -------------------------------------------------------------------------------------- 327c ; 0x0007 Action Break_Optional 327c ; -------------------------------------------------------------------------------------- 327c MACRO_Action_Break_Optional: 327c 327c dispatch_csa_free 3 None dispatch_csa_valid 0 None dispatch_cur_class 7 None dispatch_ignore 1 None dispatch_uadr 327c 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 327d 327d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 327e ; -------------------------------------------------------------------------------------- 327e ; 0x0107 Execute Exception,Get_Name 327e ; -------------------------------------------------------------------------------------- 327e MACRO_Execute_Exception,Get_Name: 327e 327e dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 327e 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 327f 327f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3280 ; -------------------------------------------------------------------------------------- 3280 ; 0x0106 Execute Exception,Address 3280 ; -------------------------------------------------------------------------------------- 3280 MACRO_Execute_Exception,Address: 3280 3280 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3280 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 3281 3281 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 3282 3282 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) 3283 3283 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3285 0x3285 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 3284 3284 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 3285 3285 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 3286 ; -------------------------------------------------------------------------------------- 3286 ; 0x010e Execute Exception,Is_Constraint_Error 3286 ; -------------------------------------------------------------------------------------- 3286 MACRO_Execute_Exception,Is_Constraint_Error: 3286 3286 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3286 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 3284 0x3284 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 3287 3287 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 3283 0x3283 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 3288 ; -------------------------------------------------------------------------------------- 3288 ; 0x010d Execute Exception,Is_Numeric_Error 3288 ; -------------------------------------------------------------------------------------- 3288 MACRO_Execute_Exception,Is_Numeric_Error: 3288 3288 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3288 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 3284 0x3284 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 3289 3289 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 3283 0x3283 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 328a ; -------------------------------------------------------------------------------------- 328a ; 0x010c Execute Exception,Is_Program_Error 328a ; -------------------------------------------------------------------------------------- 328a MACRO_Execute_Exception,Is_Program_Error: 328a 328a dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 328a 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 3284 0x3284 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 328b 328b 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 3283 0x3283 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 328c ; -------------------------------------------------------------------------------------- 328c ; 0x010b Execute Exception,Is_Storage_Error 328c ; -------------------------------------------------------------------------------------- 328c MACRO_Execute_Exception,Is_Storage_Error: 328c 328c dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 328c 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 3284 0x3284 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 328d 328d 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 3283 0x3283 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 328e ; -------------------------------------------------------------------------------------- 328e ; 0x010a Execute Exception,Is_Tasking_Error 328e ; -------------------------------------------------------------------------------------- 328e MACRO_Execute_Exception,Is_Tasking_Error: 328e 328e dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 328e 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 3284 0x3284 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 328f 328f 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 3283 0x3283 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 3290 ; -------------------------------------------------------------------------------------- 3290 ; 0x0109 Execute Exception,Is_Instruction_Error 3290 ; -------------------------------------------------------------------------------------- 3290 MACRO_Execute_Exception,Is_Instruction_Error: 3290 3290 dispatch_csa_free 1 None dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3290 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 3291 3291 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3283 0x3283 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 3292 ; -------------------------------------------------------------------------------------- 3292 ; 0x010f Execute Exception,Equal 3292 ; -------------------------------------------------------------------------------------- 3292 MACRO_Execute_Exception,Equal: 3292 3292 dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3292 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 3293 3293 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 3294 ; -------------------------------------------------------------------------------------- 3294 ; 0x0257 Execute Discrete,Raise,>R 3294 ; -------------------------------------------------------------------------------------- 3294 MACRO_Execute_Discrete,Raise,>R: 3294 3294 dispatch_csa_valid 1 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3294 None typ_a_adr 10 TOP typ_frame 0 None typ_rand b CARRY IN = Q BIT FROM VAL val_frame 0 None 3295 3295 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 3296 3296 seq_br_type 7 Unconditional Call seq_branch_adr 32f6 0x32f6 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 3297 3297 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3298 ; -------------------------------------------------------------------------------------- 3298 ; 0x0800-0x08ff Execute_Immediate Raise,uimmediate,>R 3298 ; -------------------------------------------------------------------------------------- 3298 MACRO_Execute_Immediate_Raise,uimmediate,>R: 3298 3298 dispatch_csa_free 1 None dispatch_csa_valid 0 None dispatch_cur_class 1 None dispatch_ibuff_fill 1 None dispatch_uadr 3298 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 3299 3299 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 32f6 0x32f6 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 329a 329a 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 329b 329b ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 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 32f6 0x32f6 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 32ac 32ac 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 32ad 32ad 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 37a2 0x37a2 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 32ae 32ae 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 32af 32af seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32b1 0x32b1 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 32b0 32b0 seq_br_type 3 Unconditional Branch seq_branch_adr 32af 0x32af 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 32b1 32b1 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 32b2 32b2 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_frame 0 None val_frame 0 None 32b3 32b3 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 32b4 32b4 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 32b5 32b5 ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32bc 0x32bc 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 32b6 32b6 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 32b7 32b7 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 32b8 32b8 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 32be 0x32be 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 32b9 32b9 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 32ba 32ba 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 32bb 32bb 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 3321 0x3321 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 32bc 32bc 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 32bd 32bd seq_br_type 3 Unconditional Branch seq_branch_adr 32f8 0x32f8 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 32be 32be 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 32c8 0x32c8 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 32bf 32bf 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 32c0 32c0 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 32c1 32c1 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 32c2 32c2 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 32c3 32c3 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 32c4 32c4 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 32be 0x32be seq_int_reads 7 CONTROL PRED seq_random 57 ? typ_frame 0 None val_frame 0 None 32c5 32c5 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 32bc 0x32bc 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 32c6 32c6 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 32b9 0x32b9 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 32c7 32c7 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 32c8 32c8 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 32c9 32c9 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 32ca 32ca seq_br_type 3 Unconditional Branch seq_branch_adr 32b1 0x32b1 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 32cb 32cb fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32cc 32cc fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32cd 32cd fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32ce 32ce fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32cf 32cf fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d0 32d0 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d1 32d1 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d2 32d2 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d3 32d3 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d4 32d4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d5 32d5 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d6 32d6 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d7 32d7 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d8 32d8 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32d9 32d9 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32da 32da fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32db 32db fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32dc 32dc fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32dd 32dd fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32de 32de fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32df 32df fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e0 32e0 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e1 32e1 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e2 32e2 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e3 32e3 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e4 32e4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e5 32e5 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32e6 32e6 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 332f 0x332f 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 32e7 32e7 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 32e8 32e8 ioc_adrbs 1 val ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 32e9 32e9 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 32ed 0x32ed 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 32ea 32ea ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 32eb 32eb fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 32ee 0x32ee 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 32ec 32ec seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 32ed 32ed 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 32ee 32ee 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 32ef 32ef 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 32f0 32f0 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 32f1 32f1 seq_br_type 3 Unconditional Branch seq_branch_adr 3313 0x3313 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 32f2 32f2 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32f3 32f3 seq_br_type 7 Unconditional Call seq_branch_adr 0211 0x211 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 32f4 32f4 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32f5 32f5 fiu_tivi_src 1 tar_val ioc_fiubs 0 fiu ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 32f6 0x32f6 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 32f6 32f6 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 1b ? typ_frame 0 None val_frame 0 None 32f7 32f7 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 32f9 0x32f9 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 32f8 32f8 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 32f9 32f9 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 32fa 32fa 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 32fb 32fb 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 32fc 32fc 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 330c 0x330c 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 32fd 32fd 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 32fe 32fe 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 3313 0x3313 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 32ff 32ff 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 3313 0x3313 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 3300 3300 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 3313 0x3313 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 3301 3301 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3313 0x3313 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 3302 3302 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 3303 3303 ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 330a 0x330a 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 3304 3304 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3305 3305 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 3308 0x3308 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 3306 3306 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 3329 0x3329 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 3307 3307 seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 typ_frame 0 None val_frame 0 None 3308 3308 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 3329 0x3329 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 3309 3309 seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 typ_frame 0 None val_frame 0 None 330a 330a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 330b 330b 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 331a 0x331a 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 330c 330c seq_br_type 3 Unconditional Branch seq_branch_adr 3313 0x3313 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 330d 330d 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 330e 330e 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 330f 330f 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 3310 3310 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 3311 3311 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 332f 0x332f 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 3312 3312 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 32fe 0x32fe 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 3313 3313 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 3319 0x3319 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 3314 3314 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 3317 0x3317 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 3315 3315 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 3329 0x3329 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 3316 3316 seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 typ_frame 0 None val_frame 0 None 3317 3317 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 3329 0x3329 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 3318 3318 seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 typ_frame 0 None val_frame 0 None 3319 3319 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 331a 331a 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 3329 0x3329 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 331b 331b seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 typ_frame 0 None val_frame 0 None 331c ; -------------------------------------------------------------------------------------- 331c ; 0x0101 Execute Exception,Reraise,>R 331c ; -------------------------------------------------------------------------------------- 331c MACRO_Execute_Exception,Reraise,>R: 331c 331c dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 331c 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 330d 0x330d 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 331d 331d 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 331e 331e 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 3320 0x3320 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 331f 331f ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 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 3320 3320 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3321 0x3321 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 3321 3321 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 3324 0x3324 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 3322 3322 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 3323 3323 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3328 0x3328 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 3324 3324 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332f 0x332f 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 3325 3325 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 3326 3326 ioc_tvbs 1 typ+fiu seq_int_reads 0 TYP VAL BUS seq_random 6e ? typ_frame 0 None val_frame 0 None 3327 3327 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3328 0x3328 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 3328 3328 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 3329 3329 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 332a 332a 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 332b 332b 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 332c 332c 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 332d 332d 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 332e 332e seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 332f 332f seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3330 3330 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3335 0x3335 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 3331 3331 fiu_tivi_src c mar_0xc ioc_adrbs 3 seq ioc_fiubs 0 fiu seq_br_type 2 Push (branch address) seq_branch_adr 3335 0x3335 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 3332 3332 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 3333 0x3333 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 3333 3333 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 3334 3334 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 3335 3335 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 2 Push (branch address) seq_branch_adr 3341 0x3341 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 3336 3336 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3397 0x3397 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 3337 3337 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 3366 0x3366 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 3338 3338 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 3339 3339 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 3345 0x3345 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 333a 333a fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3397 0x3397 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 333b 333b 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 3366 0x3366 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 333c 333c seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 333d 333d 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 3348 0x3348 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 333e 333e fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 1 Branch True seq_branch_adr 3397 0x3397 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 333f 333f 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 3366 0x3366 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 3340 3340 seq_br_type 7 Unconditional Call seq_branch_adr 32a9 0x32a9 typ_frame 0 None val_frame 0 None 3341 3341 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 3353 0x3353 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 3342 3342 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 3344 0x3344 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 3343 3343 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 334b 0x334b 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 3344 3344 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 334b 0x334b 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 3345 3345 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 3356 0x3356 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 3346 3346 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 3347 3347 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 334b 0x334b 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 3348 3348 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 3358 0x3358 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 3349 3349 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 334a 334a seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 334b 0x334b 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 334b 334b seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 334c 334c fiu_mem_start 3 start-wr ioc_fiubs 1 val ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 334f 0x334f 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 334d 334d fiu_mem_start 3 start-wr seq_br_type 3 Unconditional Branch seq_branch_adr 3350 0x3350 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 334e 334e seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 334f 334f 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 3350 3350 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 3351 3351 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 3352 3352 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 3353 3353 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 3355 0x3355 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 3354 3354 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 335a 0x335a 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 3355 3355 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 335a 0x335a 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 3356 3356 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 3357 3357 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 335a 0x335a 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 3358 3358 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 3359 3359 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 335a 0x335a 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 335a 335a 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 3360 0x3360 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 335b 335b 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 335e 0x335e typ_a_adr 04 GP 0x4 typ_frame 0 None val_frame 0 None 335c 335c 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 3363 0x3363 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 335d 335d seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 335e 335e 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 335f 335f ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3361 0x3361 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 3360 3360 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3361 0x3361 seq_en_micro 0 None typ_frame 0 None val_b_adr 04 GP 0x4 val_frame 0 None 3361 3361 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 3362 3362 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 3363 3363 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 3364 3364 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 3365 3365 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 3366 3366 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3369 0x3369 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 3367 3367 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 3368 3368 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 336b 0x336b 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 3369 3369 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 336a 336a 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 336b 0x336b 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 336b 336b 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 336c 336c 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 336d 336d 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 336e 336e seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 336f 336f fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3396 0x3396 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 3370 3370 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 337a 0x337a 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 3371 3371 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 337a 0x337a 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 3372 3372 fiu_mem_start 4 continue seq_br_type 2 Push (branch address) seq_branch_adr 3378 0x3378 typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3373 3373 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 3374 3374 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 33a0 0x33a0 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 3375 3375 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3376 3376 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 3377 3377 fiu_tivi_src c mar_0xc ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 3396 0x3396 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 3378 3378 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 338c 0x338c 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 3379 3379 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 338c 0x338c 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 337a 337a 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 337b 337b 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 337c 337c ioc_fiubs 0 fiu seq_b_timing 1 Latch Condition seq_br_type b Case False seq_branch_adr 3382 0x3382 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 337d 337d seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 337e 0x337e seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 337e 337e seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 337f 337f 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 3380 3380 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 337f 0x337f 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 3381 3381 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3382 3382 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 3386 0x3386 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 3383 3383 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 338b 0x338b 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 3384 3384 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 338a 0x338a 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 3385 3385 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3386 3386 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 3387 0x3387 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 3387 3387 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 337a 0x337a 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 3388 3388 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3389 3389 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 337a 0x337a 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 338a 338a 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 338b 0x338b 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 338b 338b 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 3386 0x3386 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 338c 338c 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 338d 338d 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 338e 338e seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 338f 0x338f seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 338f 338f 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 3393 0x3393 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 3390 3390 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 3395 0x3395 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 3391 3391 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 3392 3392 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3393 3393 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 3394 0x3394 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 3394 3394 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a typ_frame 0 None val_frame 0 None 3395 3395 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 3396 3396 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 3398 0x3398 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 3397 3397 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 32a9 0x32a9 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 3398 3398 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 3399 3399 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 339a 339a 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 339b 339b 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 339c 339c 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 33a0 0x33a0 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 339d 339d fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 339e 339e 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 339f 339f 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 33a0 0x33a0 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 33a0 33a0 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 33a1 33a1 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 33a2 33a2 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 33a3 33a3 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 33b2 0x33b2 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 33a4 33a4 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 2ab4 0x2ab4 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 33a5 33a5 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 33a6 33a6 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 33b1 0x33b1 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 33a7 33a7 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 33bc 0x33bc 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 33a8 33a8 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 33ae 0x33ae 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 33a9 33a9 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 33aa 33aa 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 33ac 0x33ac 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 33ab 33ab 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 33ab 0x33ab 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 33ac 33ac 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 33ad 33ad seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 33ae 33ae 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 33af 33af 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 2ab4 0x2ab4 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 33b0 33b0 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 33aa 0x33aa 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 33b1 33b1 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 3681 0x3681 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 33b2 33b2 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 33b3 33b3 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 33b4 33b4 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 33b5 33b5 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 33b6 0x33b6 seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_frame 0 None 33b6 33b6 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 33a4 0x33a4 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 33b7 33b7 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 33b8 33b8 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 33b9 33b9 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 33ba 33ba ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 33bb 0x33bb seq_en_micro 0 None typ_b_adr 0e GP 0xe typ_frame 0 None val_frame 0 None 33bb 33bb 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 33c1 0x33c1 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 33bc 33bc 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 33bd 33bd 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 33be 33be 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 33bf 33bf ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 8 Return True seq_branch_adr 33aa 0x33aa 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 33c0 33c0 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 33b7 0x33b7 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 33c1 33c1 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 2ab4 0x2ab4 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 33c2 33c2 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 33c3 33c3 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 33a7 0x33a7 seq_en_micro 0 None typ_a_adr 20 0x2:0x0 typ_frame 2 None val_frame 0 None 33c4 33c4 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 33d8 0x33d8 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) 33c5 33c5 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 33c6 33c6 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 33c7 33c7 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 33c8 33c8 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 33da 0x33da 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 33c9 33c9 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 33d5 0x33d5 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 33ca 33ca 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 33e4 0x33e4 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 33cb 33cb 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 33cc 33cc 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 33e4 0x33e4 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 33cd 33cd 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 33d0 0x33d0 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 33ce 33ce 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 33cf 33cf ioc_random c enable slice timer ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 33e8 0x33e8 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 33d0 33d0 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 33d1 33d1 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 33e8 0x33e8 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 33d2 33d2 fiu_mem_start 4 continue seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 33d3 33d3 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 33d4 33d4 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 33d5 33d5 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 33d6 33d6 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 33d7 33d7 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 33d8 33d8 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33d9 33d9 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 33c4 0x33c4 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 33da 33da 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 33db 0x33db 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 33db 33db 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 33dc 33dc 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 33df 0x33df 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 33dd 33dd fiu_mem_start 2 start-rd ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 33de 0x33de 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 33de 33de 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 33df 33df 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 33e0 33e0 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 33e1 33e1 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 33e2 33e2 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 33e3 0x33e3 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 33e3 33e3 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 33e4 33e4 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 33e5 33e5 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 33e6 33e6 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 33e7 33e7 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 33e8 33e8 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 33e9 33e9 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 33ea 33ea 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 33eb 33eb 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 33ec 33ec 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 33ed 33ed seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33ee 33ee 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 33f5 0x33f5 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 33ef 33ef seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33f0 33f0 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 33f2 0x33f2 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 33f1 33f1 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 33c4 0x33c4 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 33f2 33f2 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 33f3 33f3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33f4 33f4 seq_br_type 3 Unconditional Branch seq_branch_adr 33ec 0x33ec typ_frame 0 None val_frame 0 None 33f5 33f5 ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 33f6 33f6 ioc_fiubs 2 typ seq_br_type 1 Branch True seq_branch_adr 33ec 0x33ec 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) 33f7 33f7 seq_br_type 3 Unconditional Branch seq_branch_adr 33ec 0x33ec 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 33f8 33f8 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33f9 33f9 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 33fa 33fa 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 33fb 33fb 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 33fc 33fc 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 33fd 33fd 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 33fe 33fe seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 33ff 33ff 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 3409 0x3409 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 3400 3400 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 3401 3401 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 3402 3402 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 3403 3403 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 3404 3404 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3405 3405 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 352c 0x352c 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 3406 3406 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 3407 3407 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 340c 0x340c 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 3408 3408 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 34fd 0x34fd seq_en_micro 0 None typ_frame 0 None val_b_adr 0b GP 0xb val_frame 0 None 3409 3409 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 1001 0x1001 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 340a 340a 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 33fa 0x33fa 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 340b 340b seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 107d 0x107d seq_cond_sel 45 SEQ.saved_latched_cond seq_en_micro 0 None typ_frame 0 None val_frame 0 None 340c 340c 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 2ab4 0x2ab4 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 340d 340d 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 340e 0x340e 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 340e 340e seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 340f 340f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3410 3410 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 3411 3411 seq_br_type 7 Unconditional Call seq_branch_adr 340f 0x340f typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 3412 3412 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 3413 3413 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33f8 0x33f8 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 3414 3414 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3411 0x3411 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 3415 3415 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 3416 3416 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 3417 3417 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33f8 0x33f8 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 3418 3418 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 3419 3419 ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 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 341a 341a 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 3412 0x3412 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 341b 341b ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 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 341c 341c 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 3429 0x3429 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 341d 341d 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 341e 341e 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 341f 341f 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 3420 3420 fiu_mem_start 4 continue seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3420 0x3420 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 3421 3421 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 3424 0x3424 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 3422 3422 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 3420 0x3420 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 3423 3423 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3424 3424 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3428 0x3428 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 3425 3425 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 340e 0x340e 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 3426 3426 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 3427 3427 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 3428 3428 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 2ab4 0x2ab4 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 3429 3429 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 342a 342a seq_br_type 7 Unconditional Call seq_branch_adr 352b 0x352b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 342b 342b 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 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_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 342d 342d 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 350a 0x350a 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 342e 342e ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 107d 0x107d 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 342f 342f 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 3430 3430 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 3412 0x3412 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 3431 3431 seq_br_type 7 Unconditional Call seq_branch_adr 340f 0x340f typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 3432 3432 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 33f8 0x33f8 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 3433 3433 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3431 0x3431 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 3434 3434 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 3435 3435 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 3436 3436 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3523 0x3523 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 3437 3437 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 343b 0x343b 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 3438 3438 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 343a 0x343a 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 3439 3439 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 343a 0x343a seq_en_micro 0 None typ_frame 0 None val_b_adr 0d GP 0xd val_frame 0 None 343a 343a 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 343e 0x343e 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 343b 343b seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 343c 343c 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 3432 0x3432 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 343d 343d 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 343e 343e 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 343f 343f 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 3446 0x3446 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 3440 3440 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 3441 3441 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 3442 3442 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 3443 3443 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 3444 3444 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 3445 3445 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 3446 3446 fiu_mem_start 11 start_tag_query ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34c5 0x34c5 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 3447 3447 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 3432 0x3432 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 3448 3448 seq_br_type 7 Unconditional Call seq_branch_adr 340f 0x340f typ_c_adr 1e 0xd:0x1 typ_frame d None val_c_adr 1e 0xd:0x1 val_frame d None 3449 3449 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 344a 344a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33f8 0x33f8 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 344b 344b ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3448 0x3448 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 344c 344c fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 344d 344d 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 344e 344e fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 33f8 0x33f8 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 344f 344f 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 3450 3450 ioc_adrbs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 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 3451 3451 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 3449 0x3449 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 3452 3452 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 3453 3453 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 3454 3454 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 3454 0x3454 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 3455 3455 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 2ab4 0x2ab4 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 3456 3456 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 2ab4 0x2ab4 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 3457 3457 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 3458 3458 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 3459 0x3459 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) 3459 3459 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 3466 0x3466 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 345a 345a seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 345b 345b 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 3460 0x3460 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 345c 345c 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 345f 0x345f 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 345d 345d 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 345f 0x345f 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 345e 345e ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3460 0x3460 seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 345f 345f ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 350a 0x350a seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 3460 3460 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 3463 0x3463 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 3461 3461 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3462 3462 fiu_mem_start 11 start_tag_query seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3463 3463 seq_br_type 1 Branch True seq_branch_adr 345a 0x345a 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 3464 3464 fiu_tivi_src 2 tar_fiu ioc_fiubs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3465 0x3465 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 3465 3465 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 3466 3466 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 3467 3467 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 3479 0x3479 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 3468 3468 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 346b 0x346b seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3469 3469 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 346a 346a fiu_mem_start 14 start_name_query seq_br_type 3 Unconditional Branch seq_branch_adr 3468 0x3468 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 346b 346b 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 3479 0x3479 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 346c 346c 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 346d 346d 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 3470 0x3470 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 346e 346e seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 346f 346f fiu_mem_start f start_physical_tag_rd seq_br_type 3 Unconditional Branch seq_branch_adr 346d 0x346d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3470 3470 fiu_mem_start 15 setup_tag_read seq_br_type 0 Branch False seq_branch_adr 3478 0x3478 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3471 3471 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 3478 0x3478 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 3472 3472 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 3478 0x3478 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 3473 3473 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 3475 0x3475 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 3474 3474 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 3478 0x3478 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 3475 3475 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 347c 0x347c 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 3476 3476 seq_br_type 0 Branch False seq_branch_adr 3478 0x3478 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3477 3477 seq_br_type 5 Call True seq_branch_adr 350a 0x350a 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 3478 3478 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 346d 0x346d 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 3479 3479 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 3468 0x3468 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 347a 347a 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 347b 0x347b 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 347b 347b 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 347c 347c 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 3477 0x3477 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 347d 347d ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3478 0x3478 seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 347e 347e 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 347f 347f fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 365a 0x365a 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 3480 3480 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 340e 0x340e 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 3481 3481 ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 347e 0x347e 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 3482 3482 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 3483 3483 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3486 0x3486 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 3484 3484 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 3485 3485 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 3486 3486 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 365c 0x365c 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 3487 3487 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3488 3488 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 3489 3489 fiu_load_oreg 1 hold_oreg ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3456 0x3456 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 348a 348a 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 347f 0x347f 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 348b 348b 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 348c 0x348c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 348c 348c 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 348d 348d 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 348e 348e 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 348f 348f ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3456 0x3456 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 3490 3490 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 3491 3491 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3456 0x3456 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 3492 3492 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 3493 3493 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3456 0x3456 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 3494 3494 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 3495 3495 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3456 0x3456 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 3496 3496 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 348c 0x348c typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3497 3497 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 347f 0x347f 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 3498 3498 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3499 0x3499 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 3499 3499 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 34c5 0x34c5 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 349a 349a 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 349e 0x349e 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 349b 349b fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 340e 0x340e 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 349c 349c 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) 349d 349d 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 349e 349e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 34ac 0x34ac 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 349f 349f 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 34a0 34a0 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 34a1 34a1 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 34a2 34a2 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 340e 0x340e 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 34a3 34a3 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 34a4 34a4 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 34a5 34a5 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 34a6 34a6 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 34a7 34a7 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 34a8 34a8 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 34a9 34a9 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 34aa 34aa ioc_tvbs a fiu+mem seq_br_type 0 Branch False seq_branch_adr 34c8 0x34c8 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 34ab 34ab fiu_mem_start 10 start_physical_tag_wr seq_br_type 3 Unconditional Branch seq_branch_adr 34cc 0x34cc 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 34ac 34ac ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3ba5 0x3ba5 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 34ad 34ad 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 34ae 34ae 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 34af 34af 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 34b0 34b0 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 34b1 34b1 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 34b2 34b2 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3456 0x3456 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 34b3 34b3 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 34b4 34b4 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 3524 0x3524 seq_en_micro 0 None typ_b_adr 24 0xd:0x4 typ_frame d None val_frame 0 None 34b5 34b5 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 34cb 0x34cb 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 34b6 34b6 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 34b7 34b7 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 34b8 34b8 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3456 0x3456 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 34b9 34b9 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) 34ba 34ba 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 34bb 34bb 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 3456 0x3456 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 34bc 34bc 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 34bd 34bd 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 34be 34be ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 340e 0x340e 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 34bf 34bf 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 34c0 34c0 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 34c1 34c1 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 34c2 34c2 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 34c3 34c3 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 340e 0x340e 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 34c4 34c4 fiu_load_oreg 1 hold_oreg ioc_adrbs 2 typ ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3456 0x3456 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 34c5 34c5 seq_br_type 7 Unconditional Call seq_branch_adr 3524 0x3524 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34c6 34c6 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 34c7 0x34c7 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 34c7 34c7 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 34c8 34c8 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 34c9 34c9 ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 350a 0x350a seq_en_micro 0 None typ_frame 0 None val_b_adr 0f GP 0xf val_frame 0 None 34ca 34ca seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34cb 34cb 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 34cc 34cc ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 34cd 34cd 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 34ce 34ce 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 34cf 34cf seq_br_type 7 Unconditional Call seq_branch_adr 3525 0x3525 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34d0 34d0 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 34d9 0x34d9 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 34d1 34d1 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 34d2 0x34d2 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 34d2 34d2 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34d3 34d3 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 34d4 34d4 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 34d5 34d5 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 0f2b 0xf2b seq_en_micro 0 None typ_frame 0 None val_c_adr 30 GP 0xf val_frame 0 None 34d6 34d6 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 34d7 34d7 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 34d8 34d8 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 34cd 0x34cd 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 34d9 34d9 seq_b_timing 1 Latch Condition seq_br_type 4 Call False seq_branch_adr 0fe9 0xfe9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34da 34da 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 34d7 0x34d7 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 34db 34db 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 34dc 34dc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34dd 34dd 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 34de 34de seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 34df 34df seq_br_type 8 Return True seq_branch_adr 34e0 0x34e0 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34e0 34e0 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 34e3 0x34e3 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 34e1 34e1 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34e2 34e2 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 34e3 34e3 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 34e4 34e4 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 34e5 34e5 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 34e6 34e6 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 34e7 34e7 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 34db 0x34db 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 34e8 34e8 fiu_mem_start 11 start_tag_query seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 34e9 0x34e9 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 34e9 34e9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ea 34ea 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 34db 0x34db seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34eb 34eb seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ec 34ec 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 34dc 0x34dc 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 34ed 34ed fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 34ee 0x34ee 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 34ee 34ee seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34ef 34ef 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 34f1 0x34f1 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 34f0 34f0 seq_cond_sel 16 VAL.TRUE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 34f1 34f1 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 34ed 0x34ed 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 34f2 34f2 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 34f3 0x34f3 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 34f3 34f3 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 34f4 34f4 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 34f5 34f5 fiu_tivi_src c mar_0xc ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3526 0x3526 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 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 34f7 34f7 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 34ee 0x34ee 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 34f8 34f8 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 34f9 0x34f9 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 34f9 34f9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34fa 34fa 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 34ee 0x34ee seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34fb 34fb seq_br_type 7 Unconditional Call seq_branch_adr 33f9 0x33f9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 34fc 34fc 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 34f0 0x34f0 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 34fd 34fd 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 3513 0x3513 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 34fe 34fe 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 34ff 34ff 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 3501 0x3501 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 3500 3500 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 3501 3501 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 3502 3502 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 3503 3503 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 3504 3504 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 2ab4 0x2ab4 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 3505 3505 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 340e 0x340e 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 3506 3506 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 3507 3507 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 3508 3508 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 3509 3509 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 350b 0x350b 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 350a 350a 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 3511 0x3511 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 350b 350b 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 350c 350c 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 350d 350d 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 350e 350e 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 340e 0x340e 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 350f 350f 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 3510 3510 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 3511 3511 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 3512 3512 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 3514 0x3514 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 3513 3513 fiu_mem_start 15 setup_tag_read ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3515 0x3515 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 3514 3514 fiu_mem_start 15 setup_tag_read seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3515 3515 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 351d 0x351d 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 3516 3516 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 351d 0x351d 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 3517 3517 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3522 0x3522 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 3518 3518 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 351c 0x351c 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 3519 3519 seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 351f 0x351f seq_cond_sel 27 TYP.PREVIOUS (early) seq_en_micro 0 None typ_frame 0 None val_frame 0 None 351a 351a 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 351e 0x351e 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 351b 351b 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 351c 351c 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 351d 351d ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 351e 351e 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 351f 351f 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 3521 0x3521 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 3520 3520 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 351e 0x351e 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 3521 3521 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 3522 3522 seq_br_type 3 Unconditional Branch seq_branch_adr 351d 0x351d 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 3523 3523 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3524 3524 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3525 3525 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 3526 3526 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 3529 0x3529 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 3527 3527 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 3 SPARE_0x03 val_frame 0 None 3528 3528 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 3529 3529 seq_en_micro 0 None typ_frame 0 None typ_mar_cntl 3 SPARE_0x03 val_frame 0 None 352a 352a 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 352b 352b 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 352c 352c 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 352d 352d 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 3541 0x3541 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 352e 352e 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 3536 0x3536 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) 352f 352f ioc_fiubs 0 fiu ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32cc 0x32cc 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 3530 3530 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 3531 3531 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 3537 0x3537 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 3532 3532 ioc_fiubs 0 fiu seq_br_type 0 Branch False seq_branch_adr 3534 0x3534 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 3533 3533 fiu_mem_start 3 start-wr seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3539 0x3539 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 3534 3534 ioc_fiubs 0 fiu typ_frame 0 None val_frame 0 None 3535 3535 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3539 0x3539 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 3536 3536 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 3537 3537 seq_br_type 8 Return True seq_branch_adr 3538 0x3538 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 3538 3538 seq_br_type 7 Unconditional Call seq_branch_adr 32cc 0x32cc typ_frame 0 None val_frame 0 None 3539 3539 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3540 0x3540 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 353a 353a ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3540 0x3540 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 353b 353b ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3540 0x3540 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 353c 353c seq_br_type 7 Unconditional Call seq_branch_adr 333d 0x333d seq_random 05 ? typ_frame 0 None val_frame 0 None 353d 353d 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 353e 353e 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 353f 353f ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3540 0x3540 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 3540 3540 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 3541 3541 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 32cc 0x32cc 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 3542 3542 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 3543 3543 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 3544 3544 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 3539 0x3539 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 3545 3545 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 32dc 0x32dc 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) 3546 3546 ioc_fiubs 0 fiu ioc_tvbs 3 fiu+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 354a 0x354a 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 3547 3547 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 3548 0x3548 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 3548 3548 seq_br_type 4 Call False seq_branch_adr 32d0 0x32d0 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 3549 3549 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32d0 0x32d0 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 354a 354a seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3550 0x3550 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 354b 354b 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 354c 354c 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 354d 354d 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 354e 354e 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 354f 354f 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 3550 3550 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 3551 3551 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 3552 3552 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 3553 3553 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35a6 0x35a6 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 3554 3554 seq_br_type 3 Unconditional Branch seq_branch_adr 3556 0x3556 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 3555 3555 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 35a7 0x35a7 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 3556 3556 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 3557 3557 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 355e 0x355e 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 3558 3558 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 3561 0x3561 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3559 3559 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 355a 355a 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 355b 355b 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 3573 0x3573 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 355c 355c seq_br_type 2 Push (branch address) seq_branch_adr 3555 0x3555 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 355d 355d seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 355e 355e 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 356b 0x356b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 355f 355f 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 3559 0x3559 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3560 3560 seq_br_type 3 Unconditional Branch seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3561 3561 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 35a5 0x35a5 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 3562 3562 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 356f 0x356f 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 3563 3563 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 3564 3564 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3568 0x3568 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 3565 3565 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 3571 0x3571 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 3566 3566 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3571 0x3571 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 3567 3567 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 3559 0x3559 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 3568 3568 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 3571 0x3571 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3569 3569 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 356a 356a 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 3566 0x3566 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 356b 356b 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 356c 356c 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 356d 356d 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 356e 356e ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3563 0x3563 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 356f 356f fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3570 3570 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3552 0x3552 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 3571 3571 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 3572 3572 seq_br_type 3 Unconditional Branch seq_branch_adr 3552 0x3552 seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3573 3573 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 357c 0x357c 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 3574 3574 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 3575 3575 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 3578 0x3578 seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3576 3576 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 3577 3577 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 357e 0x357e seq_cond_sel 6a PAGE_CROSSING~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3578 3578 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 3579 3579 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 357a 357a 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 357b 357b ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 357e 0x357e typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 357c 357c 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 357d 357d 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 357e 357e 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 357f 357f 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 3580 3580 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 3581 3581 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 3584 0x3584 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 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 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 3583 3583 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3588 0x3588 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 3584 3584 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 3585 3585 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 3586 3586 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 3587 3587 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 3588 3588 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 35c4 0x35c4 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 3589 3589 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 358a 358a 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 358b 358b 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 358c 358c 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 358d 358d 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 358e 358e 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 359a 0x359a 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 358f 358f 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 3590 3590 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 359c 0x359c 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 3591 3591 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 35a3 0x35a3 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 3592 3592 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 3593 3593 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 3594 3594 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 35c4 0x35c4 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 3595 3595 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 3596 3596 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 3597 3597 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 3598 3598 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 3599 3599 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 358f 0x358f 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 359a 359a seq_br_type 0 Branch False seq_branch_adr 35c4 0x35c4 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 359b 359b seq_br_type 3 Unconditional Branch seq_branch_adr 3598 0x3598 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 359c 359c 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 35a0 0x35a0 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 359d 359d 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 359e 359e 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 359f 359f ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3593 0x3593 typ_frame 0 None val_b_adr 0e GP 0xe val_frame 0 None 35a0 35a0 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 35a1 35a1 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 35a2 35a2 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 35a3 35a3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 35a5 0x35a5 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 35a4 35a4 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 35a5 35a5 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 35a6 35a6 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 35a7 35a7 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 35a8 35a8 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 32dc 0x32dc 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) 35a9 35a9 ioc_fiubs 0 fiu typ_c_adr 38 GP 0x7 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 35aa 35aa ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 35ba 0x35ba 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 35ab 35ab seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d0 0x32d0 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 35ac 35ac 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 35ad 35ad ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35b4 0x35b4 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 35ae 35ae 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 35af 35af 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 35b7 0x35b7 seq_cond_sel 04 VAL.LOOP_COUNTER_ZERO(early) typ_frame 0 None val_b_adr 06 GP 0x6 val_frame 0 None 35b0 35b0 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 35b7 0x35b7 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 35b1 35b1 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 35c0 0x35c0 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 35b2 35b2 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 35b3 35b3 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 35c4 0x35c4 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 35b4 35b4 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 35b5 35b5 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 35ae 0x35ae 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 35b6 35b6 seq_br_type 7 Unconditional Call seq_branch_adr 32d0 0x32d0 typ_frame 0 None val_frame 0 None 35b7 35b7 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 35b8 35b8 typ_frame 0 None val_c_adr 28 LOOP_COUNTER val_c_mux_sel 2 ALU val_frame 0 None 35b9 35b9 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 35a7 0x35a7 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 35ba 35ba seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3550 0x3550 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 35bb 35bb 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 35bc 35bc 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 35bd 35bd 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 35be 35be 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 35bf 35bf 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 35c0 35c0 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 35c1 35c1 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 35c2 35c2 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 35c3 35c3 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 35c4 35c4 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 35c5 35c5 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 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 35c6 35c6 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 35c9 0x35c9 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 35c7 35c7 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 3545 0x3545 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 35c8 35c8 seq_br_type 3 Unconditional Branch seq_branch_adr 3551 0x3551 seq_random 06 ? typ_frame 0 None val_c_adr 39 GP 0x6 val_frame 0 None 35c9 35c9 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 4 Call False seq_branch_adr 32d0 0x32d0 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 35ca 35ca 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 35cb 0x35cb 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 35cb 35cb 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 35cc 35cc 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 35cd 35cd ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 35d2 0x35d2 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 35ce 35ce ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35d1 0x35d1 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 35cf 35cf 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 3545 0x3545 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 35d0 35d0 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 35d1 35d1 seq_br_type 3 Unconditional Branch seq_branch_adr 332e 0x332e seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 06 ? typ_frame 0 None val_frame 0 None 35d2 35d2 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 35d3 35d3 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) 35d4 35d4 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 35d5 35d5 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 35d6 35d6 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 35d8 0x35d8 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 35d7 35d7 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 35db 0x35db 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) 35d8 35d8 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 35d9 35d9 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 35da 35da 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 35db 0x35db 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 35db 35db 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 35dc 35dc 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 35dd 35dd 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) 35de 35de seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 35df 35df fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 35e0 0x35e0 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 35e0 35e0 seq_br_type 7 Unconditional Call seq_branch_adr 32de 0x32de typ_frame 0 None val_frame 0 None 35e1 35e1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 35e2 35e2 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 35e3 35e3 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 35e4 35e4 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 35ec 0x35ec 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 35e5 35e5 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 35e9 0x35e9 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 35e6 35e6 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 35e7 35e7 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 35e8 35e8 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 35eb 0x35eb 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 35e9 35e9 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 35ea 35ea 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 35eb 0x35eb 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 35eb 35eb seq_br_type 7 Unconditional Call seq_branch_adr 32e1 0x32e1 typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 35ec 35ec 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 35ea 0x35ea 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 35ed 35ed ioc_fiubs 2 typ seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 35f6 0x35f6 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) 35ee 35ee 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 35ef 35ef seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 35f5 0x35f5 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 35f0 35f0 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 32e1 0x32e1 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 35f1 35f1 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 35f2 35f2 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 32e1 0x32e1 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 35f3 35f3 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32e1 0x32e1 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 35f4 35f4 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 35f5 35f5 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 35f1 0x35f1 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 35f6 35f6 seq_br_type 3 Unconditional Branch seq_branch_adr 35f4 0x35f4 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 35f7 35f7 seq_br_type 4 Call False seq_branch_adr 32e1 0x32e1 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 35f8 35f8 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 32e1 0x32e1 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 35f9 35f9 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 32e1 0x32e1 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 35fa 35fa 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 35fb 35fb 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 35fd 0x35fd 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 35fc 35fc ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 35fe 0x35fe 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 35fd 35fd 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 35fe 35fe 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 332e 0x332e typ_frame 0 None val_frame 0 None 35ff 35ff seq_br_type 7 Unconditional Call seq_branch_adr 32e1 0x32e1 typ_frame 0 None val_frame 0 None 3600 3600 seq_br_type 4 Call False seq_branch_adr 32e1 0x32e1 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 3601 3601 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 32e1 0x32e1 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 3602 3602 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 32e1 0x32e1 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 3603 3603 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 3604 3604 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 35fc 0x35fc 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 3605 3605 seq_br_type 7 Unconditional Call seq_branch_adr 32e1 0x32e1 typ_frame 0 None val_frame 0 None 3606 3606 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 329e 0x329e 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 3607 3607 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3608 3608 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 3609 3609 ioc_load_wdr 0 None typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 360a 360a 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 360b 360b 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 329e 0x329e 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 360c 360c fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 360d 360d 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 360e 0x360e 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 360e 360e 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 360f 360f 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 3618 0x3618 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 3610 3610 fiu_mem_start 6 start_rd_if_false ioc_adrbs 2 typ seq_br_type 5 Call True seq_branch_adr 32d7 0x32d7 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 3611 3611 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 32a1 0x32a1 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 3612 3612 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 3613 3613 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) 3614 3614 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 3615 3615 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 3616 3616 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 1d78 0x1d78 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 3617 3617 seq_br_type 7 Unconditional Call seq_branch_adr 32e1 0x32e1 typ_frame 0 None val_frame 0 None 3618 3618 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3634 0x3634 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 3619 3619 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 361c 0x361c 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 361a 361a 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 3635 0x3635 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 361b 361b 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 361c 361c 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 361d 361d 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 361e 361e 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 3621 0x3621 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 361f 361f 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 3630 0x3630 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 3620 3620 seq_br_type 3 Unconditional Branch seq_branch_adr 3624 0x3624 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 3621 3621 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 3622 3622 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 3630 0x3630 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 3623 3623 seq_br_type 3 Unconditional Branch seq_branch_adr 3624 0x3624 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 3624 3624 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3627 0x3627 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 3625 3625 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 3626 3626 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 3627 3627 seq_br_type 1 Branch True seq_branch_adr 3635 0x3635 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 3628 3628 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 3629 3629 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 362e 0x362e 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 362a 362a fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 362c 0x362c seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 362b 362b 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 3628 0x3628 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 362c 362c 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 362d 362d 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 3628 0x3628 typ_c_adr 3e GP 0x1 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 362e 362e 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 362f 362f seq_br_type 3 Unconditional Branch seq_branch_adr 3635 0x3635 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 3630 3630 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3632 0x3632 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 3631 3631 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 3632 3632 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 30a7 0x30a7 seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 3633 3633 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 3634 3634 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_fiubs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 2484 0x2484 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 3635 3635 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 32a1 0x32a1 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 3636 3636 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 3637 3637 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 363a 0x363a 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 3638 3638 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 326f 0x326f 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 3639 3639 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 363a 363a 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) 363b 363b 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 363c 363c 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 363d 363d 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 363e 363e seq_br_type 5 Call True seq_branch_adr 1f1e 0x1f1e 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 363f 363f fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type c Dispatch True seq_branch_adr 3640 0x3640 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 3640 3640 seq_br_type 7 Unconditional Call seq_branch_adr 32e1 0x32e1 typ_frame 0 None val_frame 0 None 3641 3641 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 3642 3642 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 3643 3643 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 3646 0x3646 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 3644 3644 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3645 3645 fiu_mem_start 3 start-wr seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3646 3646 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 3647 3647 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 3649 0x3649 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 3648 3648 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 3649 3649 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 364a 364a 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 364b 364b 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 364c 364c 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 364d 364d 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 364e 364e seq_br_type 7 Unconditional Call seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 364f 364f 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 3650 3650 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 3651 3651 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 3652 3652 ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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) 3653 3653 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 3743 0x3743 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 3654 3654 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 3641 0x3641 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 3655 3655 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 3656 3656 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 3657 3657 ioc_fiubs 0 fiu ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3643 0x3643 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 3658 3658 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 3641 0x3641 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 3659 3659 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 3641 0x3641 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 365a 365a 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 3641 0x3641 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 365b 365b 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 3641 0x3641 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 365c 365c ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 365d 0x365d 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 365d 365d 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 365e 365e 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 366a 0x366a 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 365f 365f 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 366a 0x366a 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 3660 3660 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 366a 0x366a 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 3661 3661 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 366a 0x366a 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 3662 3662 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 366a 0x366a 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 3663 3663 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 366a 0x366a 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 3664 3664 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 366f 0x366f 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 3665 3665 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 3666 3666 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 366d 0x366d 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 3667 3667 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 3674 0x3674 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 3668 3668 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 3676 0x3676 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 3669 3669 seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 366a 366a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3669 0x3669 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 366b 366b 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 366c 366c 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 366d 366d 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 366e 366e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b8d 0x3b8d 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 366f 366f ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1001 0x1001 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 3670 3670 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 3671 0x3671 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 3671 3671 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 3669 0x3669 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 3672 3672 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 3673 3673 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 1080 0x1080 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 3674 3674 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 1001 0x1001 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 3675 3675 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 3676 3676 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 3677 3677 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 3678 3678 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3679 3679 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 367a 367a ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3b7e 0x3b7e 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 367b 367b 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 367d 0x367d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 367c 367c 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 3680 0x3680 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 367d 367d 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 367e 367e ioc_random 7 load delay timer ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 367f 367f 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 3680 3680 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 3681 3681 ioc_random 6 load slice timer ioc_tvbs 2 fiu+val seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3682 3682 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 3683 3683 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 3684 3684 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 3685 3685 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 3686 3686 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 3687 3687 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 3688 3688 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 3689 3689 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 368a 368a 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 368b 368b 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 368c 368c seq_en_micro 0 None typ_frame 0 None val_frame 0 None 368d 368d 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 368e 368e 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 368f 368f 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 3690 3690 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 3697 0x3697 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 3691 3691 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 3692 3692 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3693 3693 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 3694 3694 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 3695 3695 seq_br_type 0 Branch False seq_branch_adr 3697 0x3697 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 3696 3696 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3692 0x3692 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 3697 3697 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 3698 3698 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 3699 3699 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34dc 0x34dc 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 369a 369a 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 369b 369b 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 369c 369c 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 369d 369d 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 36a6 0x36a6 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 369e 369e 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 369f 369f seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a0 36a0 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 36a1 36a1 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 36a6 0x36a6 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 36a2 36a2 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 36a3 36a3 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 36a4 36a4 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 36a5 36a5 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36a6 36a6 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 36a7 36a7 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 36a8 36a8 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 36a9 36a9 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 36aa 36aa 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 36b2 0x36b2 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 36ab 36ab 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 36ac 36ac ioc_tvbs 2 fiu+val seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 36b0 0x36b0 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 36ad 36ad seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 36b4 0x36b4 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 36ae 36ae seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 36bc 0x36bc 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 36af 36af seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 36bc 0x36bc seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36b0 36b0 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36b1 36b1 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 36b2 36b2 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 3b86 0x3b86 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 36b3 36b3 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36b4 36b4 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 36b8 0x36b8 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 36b5 36b5 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 36b6 36b6 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36b7 36b7 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 36b8 36b8 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 36b9 36b9 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36ba 36ba seq_br_type 1 Branch True seq_branch_adr 36b0 0x36b0 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36bb 36bb seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36bc 36bc 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 36bd 36bd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36be 36be 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 36bf 36bf 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 36c0 36c0 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 36c1 36c1 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 36c2 36c2 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 36c3 36c3 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 36c4 36c4 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 36c5 36c5 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 36c6 36c6 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 36c7 36c7 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 36ca 0x36ca 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 36c8 36c8 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 36c9 36c9 seq_br_type 3 Unconditional Branch seq_branch_adr 36e0 0x36e0 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 36ca 36ca 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 36d4 0x36d4 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 36cb 36cb ioc_adrbs 1 val seq_b_timing 3 Late Condition, Hint False seq_br_type f Unconditional Case Call seq_branch_adr 36d0 0x36d0 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 36cc 36cc 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 36cd 36cd 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 36ce 36ce 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 36cf 36cf ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 36e0 0x36e0 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 36d0 36d0 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36d1 36d1 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36d2 36d2 seq_br_type 3 Unconditional Branch seq_branch_adr 3bb9 0x3bb9 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36d3 36d3 seq_br_type 3 Unconditional Branch seq_branch_adr 3bbb 0x3bbb seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36d4 36d4 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 36c8 0x36c8 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 36d5 36d5 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 36d9 0x36d9 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 36d6 36d6 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 36d7 36d7 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 36d8 36d8 seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36d9 36d9 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 36da 36da 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 36db 36db 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 36dc 36dc 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 36dd 36dd 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 36de 36de 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 36df 36df 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 36e0 0x36e0 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 36e0 36e0 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 36e1 36e1 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 36e2 36e2 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 36e3 36e3 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 36e4 36e4 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 36e5 36e5 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 36e6 36e6 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 36ee 0x36ee 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 36e7 36e7 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 36e8 36e8 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 36e9 36e9 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 36f0 0x36f0 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36ea 36ea 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 36eb 36eb 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 36ec 36ec seq_br_type 8 Return True seq_branch_adr 36ed 0x36ed 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 36ed 36ed seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36ee 36ee ioc_tvbs 2 fiu+val seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 36e8 0x36e8 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 36ef 36ef 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 36e8 0x36e8 seq_en_micro 0 None typ_a_adr 27 0x5:0x7 typ_frame 5 None val_frame 0 None 36f0 36f0 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 36f1 36f1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36f2 36f2 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 36f3 36f3 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 36f4 36f4 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 36f5 36f5 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 36f6 36f6 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 36f7 36f7 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36f8 36f8 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 36f9 36f9 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 36fa 36fa seq_br_type 8 Return True seq_branch_adr 36fb 0x36fb seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36fb 36fb seq_br_type 7 Unconditional Call seq_branch_adr 020a 0x20a seq_en_micro 0 None typ_frame 0 None val_frame 0 None 36fc ; -------------------------------------------------------------------------------------- 36fc ; 0x0010 QQUnknown InMicrocode 36fc ; -------------------------------------------------------------------------------------- 36fc MACRO_36fc_QQUnknown_InMicrocode: 36fc 36fc dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36fc None ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 36fd 36fd 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 36fe ; -------------------------------------------------------------------------------------- 36fe ; 0x0011 QQUnknown InMicrocode 36fe ; -------------------------------------------------------------------------------------- 36fe MACRO_36fe_QQUnknown_InMicrocode: 36fe 36fe dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 36fe 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 36ff 36ff ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3700 ; -------------------------------------------------------------------------------------- 3700 ; 0x0012 QQUnknown InMicrocode 3700 ; -------------------------------------------------------------------------------------- 3700 MACRO_3700_QQUnknown_InMicrocode: 3700 3700 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3700 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 3701 3701 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3702 ; -------------------------------------------------------------------------------------- 3702 ; 0x0013 QQUnknown InMicrocode 3702 ; -------------------------------------------------------------------------------------- 3702 MACRO_3702_QQUnknown_InMicrocode: 3702 3702 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3702 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 3703 3703 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3704 ; -------------------------------------------------------------------------------------- 3704 ; 0x0014 QQUnknown InMicrocode 3704 ; -------------------------------------------------------------------------------------- 3704 MACRO_3704_QQUnknown_InMicrocode: 3704 3704 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3704 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 3705 3705 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3706 ; -------------------------------------------------------------------------------------- 3706 ; 0x0015 QQUnknown InMicrocode 3706 ; -------------------------------------------------------------------------------------- 3706 MACRO_3706_QQUnknown_InMicrocode: 3706 3706 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3706 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 3707 3707 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3708 ; -------------------------------------------------------------------------------------- 3708 ; 0x0016 QQUnknown InMicrocode 3708 ; -------------------------------------------------------------------------------------- 3708 MACRO_3708_QQUnknown_InMicrocode: 3708 3708 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3708 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 3709 3709 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 370a ; -------------------------------------------------------------------------------------- 370a ; 0x0017 QQUnknown InMicrocode 370a ; -------------------------------------------------------------------------------------- 370a MACRO_370a_QQUnknown_InMicrocode: 370a 370a dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 370a 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 370b 370b ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 370c ; -------------------------------------------------------------------------------------- 370c ; 0x0018 QQUnknown InMicrocode 370c ; -------------------------------------------------------------------------------------- 370c MACRO_370c_QQUnknown_InMicrocode: 370c 370c dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 370c 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 370d 370d ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 370e ; -------------------------------------------------------------------------------------- 370e ; 0x0019 QQUnknown InMicrocode 370e ; -------------------------------------------------------------------------------------- 370e MACRO_370e_QQUnknown_InMicrocode: 370e 370e dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 370e 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 370f 370f ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3710 ; -------------------------------------------------------------------------------------- 3710 ; 0x001a QQUnknown InMicrocode 3710 ; -------------------------------------------------------------------------------------- 3710 MACRO_3710_QQUnknown_InMicrocode: 3710 3710 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3710 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 3711 3711 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3712 ; -------------------------------------------------------------------------------------- 3712 ; 0x001b QQUnknown InMicrocode 3712 ; -------------------------------------------------------------------------------------- 3712 MACRO_3712_QQUnknown_InMicrocode: 3712 3712 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3712 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 3713 3713 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3714 ; -------------------------------------------------------------------------------------- 3714 ; 0x001c QQUnknown InMicrocode 3714 ; -------------------------------------------------------------------------------------- 3714 MACRO_3714_QQUnknown_InMicrocode: 3714 3714 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3714 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 3715 3715 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3716 ; -------------------------------------------------------------------------------------- 3716 ; 0x001d QQUnknown InMicrocode 3716 ; -------------------------------------------------------------------------------------- 3716 MACRO_3716_QQUnknown_InMicrocode: 3716 3716 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3716 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 3717 3717 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3718 ; -------------------------------------------------------------------------------------- 3718 ; 0x001e QQUnknown InMicrocode 3718 ; -------------------------------------------------------------------------------------- 3718 MACRO_3718_QQUnknown_InMicrocode: 3718 3718 dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3718 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 3719 3719 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 371a ; -------------------------------------------------------------------------------------- 371a ; 0x001f QQUnknown InMicrocode 371a ; -------------------------------------------------------------------------------------- 371a MACRO_371a_QQUnknown_InMicrocode: 371a 371a dispatch_csa_valid 0 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 371a 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 371b 371b 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 371d 0x371d typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 27 0x5:0x7 val_frame 5 None 371c 371c 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 371d 0x371d typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 25 0x5:0x5 val_frame 5 None 371d 371d 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 371e 371e 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 371f 371f 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 3721 0x3721 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 3720 3720 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 3725 0x3725 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) 3721 3721 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 3724 0x3724 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) 3722 3722 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 3723 3723 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3724 3724 seq_br_type 3 Unconditional Branch seq_branch_adr 32d6 0x32d6 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 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_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) 3726 3726 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) 3727 3727 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 3731 0x3731 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) 3728 3728 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) 3729 3729 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 372f 0x372f 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) 372a 372a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 372b 372b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 372c 372c seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 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 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 372e 372e 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 372f 372f 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 3730 3730 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 3731 3731 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 3732 3732 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 3733 3733 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 3734 3734 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 3735 3735 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 3736 3736 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 3737 3737 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 3741 0x3741 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 3738 3738 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 332e 0x332e 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 3739 3739 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 373b 0x373b 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 373a 373a 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 3ba5 0x3ba5 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 373b 373b 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 373c 373c 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 3738 0x3738 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 373d 373d 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 373e 373e ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3741 0x3741 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 373f 373f 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 3740 3740 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 3741 3741 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 3742 3742 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 3743 3743 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 3744 3744 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3761 0x3761 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 3745 3745 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 3746 3746 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 3748 0x3748 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 3747 3747 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3753 0x3753 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 3748 3748 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 3749 3749 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 374a 374a 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 374b 374b 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 374c 374c 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 374d 374d 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 374e 374e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33c4 0x33c4 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 374f 374f 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 3750 3750 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 3751 3751 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 3752 3752 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 3753 3753 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3754 3754 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 375b 0x375b 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) 3755 3755 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 375d 0x375d 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) 3756 3756 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3757 3757 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3758 3758 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3759 3759 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 375a 375a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 375b 375b 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 375c 375c 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 375d 375d 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 375e 375e 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 375f 375f 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 3760 3760 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3761 3761 seq_br_type 9 Return False seq_branch_adr 3749 0x3749 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 3762 3762 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 3763 3763 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 3764 3764 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 3783 0x3783 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 3765 3765 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 37ce 0x37ce 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 3766 3766 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 3793 0x3793 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 3767 3767 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 3768 3768 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 379f 0x379f 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 3769 3769 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 376a 376a 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 376d 0x376d 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 376b 376b seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 376c 376c 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 376d 376d 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 376e 376e 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 376f 376f ioc_fiubs 0 fiu seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 376a 0x376a 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 3770 3770 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 3771 3771 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 379b 0x379b 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 3772 3772 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 3773 3773 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 3774 3774 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 3775 3775 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 3789 0x3789 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 3776 3776 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 3777 3777 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 3786 0x3786 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 3778 3778 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 378c 0x378c 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 3779 3779 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 34dc 0x34dc 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 377a 377a 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 34dc 0x34dc 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 377b 377b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 377c 377c ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37d1 0x37d1 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 377d 377d seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 377e 377e 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 377f 377f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33c4 0x33c4 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 3780 3780 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 3781 0x3781 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 3781 3781 seq_br_type 7 Unconditional Call seq_branch_adr 33ec 0x33ec typ_frame 0 None val_frame 0 None 3782 3782 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 3783 3783 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 3785 0x3785 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 3784 3784 seq_br_type 3 Unconditional Branch seq_branch_adr 37bf 0x37bf seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3785 3785 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 3786 3786 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 378c 0x378c typ_a_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 3787 3787 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 3788 3788 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 3779 0x3779 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 3789 3789 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 378a 378a 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 378b 378b 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 3777 0x3777 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 378c 378c 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 332e 0x332e 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 378d 378d 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 37d1 0x37d1 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 378e 378e 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 378f 378f 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 3790 3790 seq_random 03 ? typ_frame 0 None val_frame 0 None 3791 3791 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 3792 3792 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 3793 3793 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 3794 3794 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 3795 3795 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 3796 3796 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 3797 3797 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 3798 3798 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 3799 3799 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 37b2 0x37b2 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 379a 379a 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 379b 379b 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 379c 379c 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 379d 379d 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 379e 379e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 379f 379f 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 37a0 37a0 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 37a1 37a1 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3770 0x3770 typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 37a2 37a2 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 37a3 37a3 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 37a4 37a4 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 37a5 37a5 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 37a6 37a6 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 37a7 37a7 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 37a8 37a8 ioc_load_wdr 0 None seq_br_type 2 Push (branch address) seq_branch_adr 32ca 0x32ca typ_b_adr 02 GP 0x2 typ_frame 0 None val_frame 0 None 37a9 37a9 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 37aa 37aa 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 37ab 37ab 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 37ac 37ac 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 3772 0x3772 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 37ad 37ad 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 37ae 37ae 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 37af 37af 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 37b0 37b0 ioc_fiubs 0 fiu typ_frame 0 None val_c_adr 3b GP 0x4 val_c_source 0 FIU_BUS val_frame 0 None 37b1 37b1 fiu_vmux_sel 1 fill value ioc_adrbs 1 val ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3771 0x3771 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 37b2 37b2 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37ad 0x37ad 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 37b3 37b3 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 37b4 37b4 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 37b5 37b5 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 37b6 37b6 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 37b7 37b7 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 37b8 37b8 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 37bd 0x37bd 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 37b9 37b9 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 37ba 37ba 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 37bf 0x37bf 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 37bb 37bb 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 37bc 37bc ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3ba5 0x3ba5 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 37bd 37bd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3499 0x3499 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 37be 37be ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3ba5 0x3ba5 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 37bf 37bf 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 37c0 37c0 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 37c1 37c1 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 37c2 37c2 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 37c3 37c3 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 37c4 37c4 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 37c5 37c5 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 37c6 37c6 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 37c7 37c7 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 37c8 37c8 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 37c9 37c9 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 37ca 37ca 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 37cb 37cb 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 332e 0x332e seq_random 15 ? typ_a_adr 06 GP 0x6 typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 37cc 37cc 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 37cd 37cd 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 37ce 37ce ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3ba5 0x3ba5 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 37cf 37cf 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 37d0 37d0 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 37bf 0x37bf typ_frame 0 None val_frame 0 None 37d1 37d1 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 37d2 37d2 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 37da 0x37da 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 37d3 37d3 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 37d4 37d4 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 37d5 37d5 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 37d8 0x37d8 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 37d6 37d6 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 37d7 37d7 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 378e 0x378e 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 37d8 37d8 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 37d9 37d9 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 378f 0x378f typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 37da 37da 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 37db 37db 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 37dc 37dc 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 37dd 37dd 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 37de 37de ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 378f 0x378f typ_b_adr 06 GP 0x6 typ_frame 0 None val_frame 0 None 37df 37df ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 37e0 37e0 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) 37e1 37e1 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 32a6 0x32a6 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) 37e2 37e2 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 37e3 37e3 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 32a6 0x32a6 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 37e4 ; -------------------------------------------------------------------------------------- 37e4 ; 0x0137 Execute Entry,Rendezvous 37e4 ; -------------------------------------------------------------------------------------- 37e4 MACRO_Execute_Entry,Rendezvous: 37e4 37e4 dispatch_csa_valid 2 None dispatch_cur_class 5 None dispatch_ignore 1 None dispatch_uadr 37e4 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 390c 0x390c 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 37e5 37e5 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 37e6 37e6 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 332e 0x332e 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) 37e7 37e7 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 37e4 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 37e8 37e8 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 37f0 0x37f0 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 37e9 37e9 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 390c 0x390c 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 37ea 37ea fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 37eb 0x37eb 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 37eb 37eb 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 37ec 37ec 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 33af 0x33af 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 37ed 37ed 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 37ee 37ee seq_br_type 7 Unconditional Call seq_branch_adr 3914 0x3914 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 37ef 37ef seq_br_type 3 Unconditional Branch seq_branch_adr 33a3 0x33a3 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 37f0 37f0 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 390c 0x390c 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 37f1 37f1 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 37f3 0x37f3 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 37f2 37f2 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 37f3 37f3 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 37f4 37f4 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 37f5 37f5 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 37f6 37f6 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 37f8 0x37f8 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 37f7 37f7 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 38c6 0x38c6 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 37f8 37f8 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 37f9 37f9 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 38c6 0x38c6 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 37fa ; -------------------------------------------------------------------------------------- 37fa ; 0x0133 Execute Family,Rendezvous 37fa ; -------------------------------------------------------------------------------------- 37fa MACRO_Execute_Family,Rendezvous: 37fa 37fa dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_ignore 1 None dispatch_uadr 37fa 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 390e 0x390e 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 37fb 37fb ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 37fc 37fc seq_br_type 7 Unconditional Call seq_branch_adr 37e0 0x37e0 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 37fd 37fd 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 37fa 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 37fe 37fe 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 3801 0x3801 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 37ff 37ff 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 390e 0x390e 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 3800 3800 fiu_mem_start 3 start-wr ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 37eb 0x37eb 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 3801 3801 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 390e 0x390e 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 3802 3802 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 37f3 0x37f3 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 3803 3803 seq_br_type 3 Unconditional Branch seq_branch_adr 37f2 0x37f2 seq_en_micro 0 None typ_csa_cntl 2 PUSH_CSA typ_frame 0 None val_frame 0 None 3804 ; -------------------------------------------------------------------------------------- 3804 ; 0x0136 Execute Entry,Count 3804 ; -------------------------------------------------------------------------------------- 3804 MACRO_Execute_Entry,Count: 3804 3804 dispatch_csa_valid 1 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 3804 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 3805 3805 ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 3806 3806 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 3807 3807 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 3808 3808 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 3809 3809 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 380a ; -------------------------------------------------------------------------------------- 380a ; 0x0132 Execute Family,Count 380a ; -------------------------------------------------------------------------------------- 380a MACRO_Execute_Family,Count: 380a 380a dispatch_csa_valid 2 None dispatch_cur_class 8 None dispatch_ignore 1 None dispatch_uadr 380a 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 380b 380b ioc_tvbs 5 seq+seq seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 380c 380c seq_br_type 7 Unconditional Call seq_branch_adr 37e0 0x37e0 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 380d 380d 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 380e ; -------------------------------------------------------------------------------------- 380e ; 0x013f Execute Select,Rendezvous 380e ; -------------------------------------------------------------------------------------- 380e MACRO_Execute_Select,Rendezvous: 380e 380e dispatch_csa_valid 1 None dispatch_cur_class 5 None dispatch_ignore 1 None dispatch_uadr 380e 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 3910 0x3910 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 380f 380f 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 3810 3810 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 3811 3811 ioc_fiubs 1 val ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3821 0x3821 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 3812 3812 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 3813 3813 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 3814 0x3814 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 3814 3814 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 3818 0x3818 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 3815 3815 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3816 3816 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 3817 3817 ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3818 3818 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3819 0x3819 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 3819 3819 fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 381d 0x381d typ_frame 0 None val_b_adr 22 0x7:0x2 val_frame 7 None 381a 381a seq_br_type 3 Unconditional Branch seq_branch_adr 3857 0x3857 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 381b 381b fiu_load_var 1 hold_var fiu_tivi_src 1 tar_val seq_br_type 3 Unconditional Branch seq_branch_adr 381d 0x381d 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 381c 381c seq_br_type 3 Unconditional Branch seq_branch_adr 3857 0x3857 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 381d 381d 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 381f 0x381f 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 381e 381e seq_br_type 3 Unconditional Branch seq_branch_adr 3814 0x3814 typ_frame 0 None val_frame 0 None 381f 381f seq_cond_sel 17 VAL.FALSE(early) seq_en_micro 0 None seq_latch 1 None typ_frame 0 None val_frame 0 None 3820 3820 seq_br_type 7 Unconditional Call seq_branch_adr 3857 0x3857 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3821 3821 ioc_tvbs 3 fiu+fiu seq_br_type 0 Branch False seq_branch_adr 382f 0x382f 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 3822 3822 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 3823 3823 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 3824 3824 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3825 0x3825 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 3825 3825 seq_br_type 3 Unconditional Branch seq_branch_adr 3826 0x3826 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 3826 3826 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 382a 0x382a 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 3827 3827 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3828 3828 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 3829 3829 ioc_fiubs 0 fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 382a 382a 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 3831 0x3831 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 382b 382b 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 3857 0x3857 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 382c 382c ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 3826 0x3826 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 382d 382d 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 382e 382e seq_br_type 3 Unconditional Branch seq_branch_adr 3826 0x3826 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 382f 382f 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 3830 3830 fiu_mem_start 2 start-rd seq_br_type 3 Unconditional Branch seq_branch_adr 3825 0x3825 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 3831 3831 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 3832 3832 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 3836 0x3836 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 3833 3833 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 3835 0x3835 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 3834 3834 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 3844 0x3844 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 3835 3835 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3836 3836 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 3837 3837 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 332e 0x332e 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 3838 3838 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3839 0x3839 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 3839 3839 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 383a 383a 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 383b 383b 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 383c 383c 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 383d 383d 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 383e 383e 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 383f 383f seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3842 0x3842 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 3840 3840 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 3841 3841 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 38c6 0x38c6 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 3842 3842 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 3843 3843 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 38c6 0x38c6 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 3844 3844 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 3845 3845 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 3853 0x3853 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 3846 3846 ioc_load_wdr 0 None typ_b_adr 10 TOP typ_frame 0 None val_b_adr 10 TOP val_frame 0 None 3847 3847 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3848 0x3848 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 3848 3848 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 3849 3849 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 384a 384a 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 384b 384b 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 384c 384c ioc_fiubs 0 fiu typ_c_adr 3b GP 0x4 typ_c_source 0 FIU_BUS typ_frame 0 None val_frame 0 None 384d 384d 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 384e 384e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3851 0x3851 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 384f 384f 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 3850 3850 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 38c6 0x38c6 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 3851 3851 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 3852 3852 ioc_load_wdr 0 None ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 38c6 0x38c6 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 3853 3853 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 3854 3854 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3914 0x3914 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 3855 3855 seq_br_type 5 Call True seq_branch_adr 32a6 0x32a6 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 3856 3856 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3857 3857 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 3858 3858 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 3859 3859 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 3861 0x3861 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 385a 385a 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 3877 0x3877 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 385b 385b 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 385c 385c 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 33af 0x33af 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 385d 385d 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 3914 0x3914 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 385e 385e seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 33a3 0x33a3 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 385f 385f seq_br_type 5 Call True seq_branch_adr 32ab 0x32ab 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 3860 3860 seq_br_type 7 Unconditional Call seq_branch_adr 32e2 0x32e2 typ_frame 0 None val_frame 0 None 3861 3861 seq_br_type 3 Unconditional Branch seq_branch_adr 3864 0x3864 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 3862 3862 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 3866 0x3866 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 3863 3863 seq_cond_sel 17 VAL.FALSE(early) seq_latch 1 None typ_frame 0 None val_frame 0 None 3864 3864 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 385b 0x385b 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 3865 3865 seq_br_type 7 Unconditional Call seq_branch_adr 385b 0x385b 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 3866 3866 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3867 3867 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 3873 0x3873 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 3868 3868 seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af typ_frame 0 None val_frame 0 None 3869 3869 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 386a 386a 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 386f 0x386f 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 386b 386b ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 3914 0x3914 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 386c 386c 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 33a3 0x33a3 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 386d 386d 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 386e 386e seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 386f 386f 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 3871 0x3871 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 3870 3870 seq_br_type 3 Unconditional Branch seq_branch_adr 3875 0x3875 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 3871 3871 seq_br_type 2 Push (branch address) seq_branch_adr 386f 0x386f typ_frame 0 None val_frame 0 None 3872 3872 seq_br_type 3 Unconditional Branch seq_branch_adr 3912 0x3912 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 3873 3873 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 3874 3874 seq_br_type 7 Unconditional Call seq_branch_adr 3914 0x3914 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 3875 3875 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 3876 3876 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 3877 3877 seq_br_type 3 Unconditional Branch seq_branch_adr 3864 0x3864 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 3878 3878 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 3879 0x3879 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 3879 3879 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 387b 0x387b 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 387a 387a ioc_tvbs 3 fiu+fiu seq_br_type 1 Branch True seq_branch_adr 388b 0x388b 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 387b 387b 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 387c 387c 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 3889 0x3889 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 387d 387d 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 3887 0x3887 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 387e 387e 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 387f 387f 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 3880 3880 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 387c 0x387c 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 3881 3881 ioc_tvbs 1 typ+fiu seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 3882 0x3882 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 3882 3882 ioc_fiubs 2 typ ioc_tvbs c mem+mem+csa+dummy seq_br_type 8 Return True seq_branch_adr 3883 0x3883 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 3883 3883 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 3884 3884 ioc_fiubs 0 fiu seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3885 3885 seq_br_type 7 Unconditional Call seq_branch_adr 3914 0x3914 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 3886 3886 seq_br_type 3 Unconditional Branch seq_branch_adr 33a3 0x33a3 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 3887 3887 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 05 ? typ_frame 0 None val_frame 0 None 3888 3888 seq_br_type 3 Unconditional Branch seq_branch_adr 387c 0x387c typ_frame 0 None val_frame 0 None 3889 3889 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 388a 388a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 388b 388b 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 388d 0x388d 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 388c 388c 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 39e6 0x39e6 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 388d 388d 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 388e 388e 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 388f 388f seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 389e 0x389e 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 3890 3890 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 3891 3891 ioc_tvbs 1 typ+fiu seq_br_type 0 Branch False seq_branch_adr 38c2 0x38c2 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 3892 3892 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 3893 3893 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 3894 3894 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) 3895 3895 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 3899 0x3899 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 3896 3896 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 3897 3897 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 3898 3898 seq_br_type 3 Unconditional Branch seq_branch_adr 388f 0x388f 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 3899 3899 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 389a 389a 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 389b 389b 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 389c 389c 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 389d 389d 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 3898 0x3898 seq_random 41 ? typ_c_adr 1d 0x2:0x2 typ_frame 2 None val_c_adr 1d 0x2:0x2 val_frame 2 None 389e 389e fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 339b 0x339b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 389f 389f ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38a4 0x38a4 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 38a0 38a0 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 38a1 38a1 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 389e 0x389e 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 38a2 38a2 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 38a3 38a3 ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 33a3 0x33a3 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 38a4 38a4 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 3377 0x3377 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 38a5 38a5 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 38ab 0x38ab 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) 38a6 38a6 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 38a7 0x38a7 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 38a7 38a7 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 38c0 0x38c0 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 38a8 38a8 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 338c 0x338c 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 38a9 38a9 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 38ab 0x38ab 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) 38aa 38aa ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 38a7 0x38a7 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 38ab 38ab seq_br_type 3 Unconditional Branch seq_branch_adr 38af 0x38af typ_frame 0 None val_frame 0 None 38ac 38ac seq_br_type 3 Unconditional Branch seq_branch_adr 38af 0x38af typ_frame 0 None val_frame 0 None 38ad 38ad 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 3487 0x3487 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 38ae 38ae 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 38b2 0x38b2 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 38af 38af seq_br_type 2 Push (branch address) seq_branch_adr 38a7 0x38a7 typ_frame 0 None val_frame 0 None 38b0 38b0 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 38b1 38b1 ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a10 0x3a10 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 38b2 38b2 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) 38b3 38b3 ioc_fiubs 2 typ typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 38b4 38b4 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) 38b5 38b5 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 38b6 38b6 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 38bf 0x38bf 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 38b7 38b7 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 38b8 38b8 fiu_mem_start a start_continue_if_false seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 38ba 0x38ba seq_cond_sel 65 CROSS_WORD_FIELD~ typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 38b9 38b9 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 38bc 0x38bc 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) 38ba 38ba 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 38bb 38bb 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 38bc 0x38bc 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) 38bc 38bc ioc_fiubs 2 typ seq_br_type 2 Push (branch address) seq_branch_adr 38b6 0x38b6 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) 38bd 38bd 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 38be 38be ioc_fiubs 0 fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a10 0x3a10 typ_frame 0 None val_c_adr 1c 0x2:0x3 val_c_source 0 FIU_BUS val_frame 2 None 38bf 38bf seq_br_type 3 Unconditional Branch seq_branch_adr 38a7 0x38a7 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 38c0 38c0 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 38c1 38c1 seq_br_type 3 Unconditional Branch seq_branch_adr 3890 0x3890 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 38c2 38c2 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 38c3 38c3 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 38c4 38c4 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 38c5 38c5 fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3496 0x3496 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 38c6 38c6 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 38c7 38c7 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 38c8 38c8 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 38c9 38c9 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 38cb 0x38cb 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 38ca 38ca 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 38ca 0x38ca 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 38cb 38cb 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 38d3 0x38d3 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) 38cc 38cc 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 38cd 0x38cd 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 38cd 38cd 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 38ce 38ce 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 38cf 38cf seq_b_timing 0 Early Condition seq_br_type 1 Branch True seq_branch_adr 38d4 0x38d4 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 38d0 38d0 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 38cd 0x38cd 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 38d1 38d1 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 38d2 38d2 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38cd 0x38cd 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 38d3 38d3 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 38d4 38d4 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 38d5 38d5 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 38d6 38d6 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 38d7 38d7 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 38d8 38d8 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 38e0 0x38e0 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) 38d9 38d9 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 38da 38da 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 38dd 0x38dd 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 38db 38db 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 38dc 38dc fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 2aef 0x2aef 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 38dd 38dd 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 38de 38de 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 38df 38df 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 2aef 0x2aef 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 38e0 38e0 ioc_adrbs 1 val ioc_fiubs 2 typ seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 38e7 0x38e7 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 38e1 38e1 seq_br_type 3 Unconditional Branch seq_branch_adr 38e5 0x38e5 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 38e2 38e2 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 38e3 38e3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32de 0x32de 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 38e4 38e4 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 38e5 38e5 seq_br_type 7 Unconditional Call seq_branch_adr 3914 0x3914 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 38e6 38e6 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 3 Unconditional Branch seq_branch_adr 38e2 0x38e2 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 38e7 38e7 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 332e 0x332e 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 38e8 38e8 seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 38e9 38e9 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 38ed 0x38ed 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 38ea 38ea 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 38eb 38eb 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 38ec 38ec ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 38ed 38ed 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 38ee 38ee typ_frame 0 None val_frame 0 None 38ef 38ef 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 38f8 0x38f8 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 38f0 38f0 seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None val_frame 0 None 38f1 38f1 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 38f7 0x38f7 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 38f2 38f2 typ_frame 0 None val_frame 0 None 38f3 38f3 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 38f4 38f4 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 38f5 38f5 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 38f6 0x38f6 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 38f6 38f6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 38f7 38f7 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38ee 0x38ee 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 38f8 38f8 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 38f9 38f9 seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 38fa 0x38fa 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 38fa 38fa seq_br_type 3 Unconditional Branch seq_branch_adr 38ff 0x38ff typ_frame 0 None val_frame 0 None 38fb 38fb seq_br_type 3 Unconditional Branch seq_branch_adr 3904 0x3904 typ_frame 0 None val_frame 0 None 38fc 38fc seq_br_type 3 Unconditional Branch seq_branch_adr 3908 0x3908 typ_frame 0 None val_frame 0 None 38fd 38fd seq_br_type 3 Unconditional Branch seq_branch_adr 38fe 0x38fe typ_frame 0 None val_frame 0 None 38fe 38fe ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3ba5 0x3ba5 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 38ff 38ff 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 3900 3900 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 3901 3901 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 3902 3902 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 3903 3903 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 3904 3904 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 3905 3905 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_frame 0 None val_frame 0 None 3906 3906 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b7e 0x3b7e 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 3907 3907 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38ee 0x38ee 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 3908 3908 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3909 3909 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 390a 390a fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b8d 0x3b8d 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 390b 390b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 38ee 0x38ee 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 390c 390c seq_br_type 7 Unconditional Call seq_branch_adr 3912 0x3912 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 390d 390d seq_br_type 3 Unconditional Branch seq_branch_adr 37e4 MACRO_Execute_Entry,Rendezvous typ_frame 0 None val_frame 0 None 390e 390e seq_br_type 7 Unconditional Call seq_branch_adr 3912 0x3912 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 390f 390f seq_br_type 3 Unconditional Branch seq_branch_adr 37fa MACRO_Execute_Family,Rendezvous typ_frame 0 None val_frame 0 None 3910 3910 seq_br_type 7 Unconditional Call seq_branch_adr 3912 0x3912 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 3911 3911 seq_br_type 3 Unconditional Branch seq_branch_adr 380e MACRO_Execute_Select,Rendezvous typ_frame 0 None val_frame 0 None 3912 3912 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 3913 3913 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 3b7e 0x3b7e 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 3914 3914 ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3ba5 0x3ba5 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 3915 3915 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 3916 3916 seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af typ_frame 0 None val_frame 0 None 3917 3917 ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3412 0x3412 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 3918 3918 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 3919 3919 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 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 391a 391a 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 391b 391b 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 391c 391c 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 391d 391d 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 3921 0x3921 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 391e 391e 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 391f 391f 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 3920 3920 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 3924 0x3924 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 3921 3921 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 3922 3922 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 3923 3923 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 3924 0x3924 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 3924 3924 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 3925 3925 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 3926 3926 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 3927 3927 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 3928 3928 ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 393e 0x393e typ_b_adr 39 0x1b:0x19 typ_frame 1b None val_b_adr 39 0x1b:0x19 val_frame 1b None 3929 3929 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 392a 392a 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 392b 392b 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 392c 392c ioc_load_wdr 0 None seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 3940 0x3940 typ_b_adr 3e 0x1b:0x1e typ_frame 1b None val_b_adr 3e 0x1b:0x1e val_frame 1b None 392d 392d ioc_adrbs 1 val ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b17 0x3b17 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 392e 392e 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 3937 0x3937 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 392f 392f 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 3930 3930 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 3931 3931 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 3932 3932 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 3933 3933 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 3934 3934 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 32d7 0x32d7 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 3935 3935 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 393d 0x393d 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 3936 3936 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 3933 0x3933 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 3937 3937 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 3938 0x3938 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 3938 3938 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 3939 3939 seq_int_reads 0 TYP VAL BUS seq_random 10 ? typ_frame 0 None val_b_adr 38 0x9:0x18 val_frame 9 None 393a 393a 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 393b 393b 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 393c 393c 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 393d 393d seq_br_type 3 Unconditional Branch seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 393e 393e 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 393f 393f 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 3940 3940 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 3941 3941 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 3942 3942 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 3943 3943 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 3944 3944 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 3945 3945 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 3946 0x3946 typ_b_adr 04 GP 0x4 typ_c_lit 1 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 3946 3946 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3947 3947 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 3948 3948 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 3949 3949 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 3952 0x3952 typ_b_adr 20 0x2:0x0 typ_frame 2 None val_a_adr 3a 0x2:0x1a val_frame 2 None 394a 394a ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 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 394b 394b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 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 394c 394c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 394f 0x394f 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 394d 394d 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 394e 394e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 394f 394f fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3950 3950 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3b18 0x3b18 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 3951 3951 seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 3952 3952 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) 3953 3953 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d4 0x32d4 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 3954 3954 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 3955 3955 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 3963 0x3963 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 3956 3956 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 395a 0x395a 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 3957 3957 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 3958 3958 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 3959 3959 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 395a 395a 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 395b 0x395b 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 395b 395b 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 395c 395c 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 395e 0x395e 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 395d 395d 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 3961 0x3961 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 395e 395e 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 30ab 0x30ab seq_cond_sel 6f MAR_WORD_EQUAL_ZERO~ typ_frame 0 None val_frame 0 None 395f 395f 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 3960 3960 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 3961 0x3961 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 3961 3961 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_csa_cntl 3 POP_CSA typ_frame 0 None val_frame 0 None 3962 3962 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 3963 3963 seq_br_type 7 Unconditional Call seq_branch_adr 3968 0x3968 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3964 3964 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34dc 0x34dc 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 3965 3965 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3966 3966 fiu_mem_start 3 start-wr ioc_tvbs c mem+mem+csa+dummy seq_br_type 2 Push (branch address) seq_branch_adr 329a 0x329a 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 3967 3967 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 3968 3968 fiu_mem_start 2 start-rd ioc_adrbs 3 seq seq_br_type 7 Unconditional Call seq_branch_adr 339b 0x339b seq_int_reads 5 RESOLVE RAM seq_random 13 ? typ_frame 0 None typ_mar_cntl e LOAD_MAR_CONTROL val_frame 0 None 3969 3969 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 396a 396a 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 3b1b 0x3b1b 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 396b 396b 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 396c 396c 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 396d 396d 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 396e 396e 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 396f 396f ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu typ_frame 0 None val_frame 0 None 3970 3970 seq_br_type a Unconditional Return typ_frame 0 None val_frame 0 None 3971 3971 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 3972 3972 ioc_tvbs 2 fiu+val seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 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 3973 3973 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 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 3974 3974 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 3977 0x3977 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 3975 3975 typ_frame 0 None val_frame 0 None 3976 3976 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3978 0x3978 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 3977 3977 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 3978 3978 seq_br_type 7 Unconditional Call seq_branch_adr 3b17 0x3b17 typ_frame 0 None val_frame 0 None 3979 3979 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 397a 397a 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 32d4 0x32d4 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 397b 397b 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 397c 397c 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 397d 397d 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 397e 397e seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 397f 397f 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 3980 3980 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 34f0 0x34f0 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 3981 3981 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 398a 0x398a 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 3982 3982 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 3983 3983 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 398a 0x398a 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 3984 3984 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 3985 3985 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 3986 3986 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 32d4 0x32d4 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 3987 3987 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 3988 3988 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 3989 3989 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 398a 398a fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 398b 398b 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 398c 398c 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 398d 398d 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 39a2 0x39a2 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 398e 398e seq_br_type 0 Branch False seq_branch_adr 399b 0x399b seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 398f 398f 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 3b1b 0x3b1b 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 3990 3990 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 39bf 0x39bf 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 3991 3991 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 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 3992 3992 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 399d 0x399d 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 3993 3993 seq_br_type 2 Push (branch address) seq_branch_adr 3995 0x3995 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 3994 3994 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 3996 0x3996 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 3995 3995 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 3996 3996 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 39a3 0x39a3 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 3997 3997 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 3998 0x3998 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 3998 3998 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 4 Call False seq_branch_adr 32d4 0x32d4 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 3999 3999 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b7e 0x3b7e 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 399a 399a seq_br_type 3 Unconditional Branch seq_branch_adr 3991 0x3991 typ_frame 0 None val_frame 0 None 399b 399b seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 399c 399c seq_br_type 1 Branch True seq_branch_adr 398d 0x398d seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 399d 399d 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 399e 399e seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 39a1 0x39a1 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 399f 399f 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 39a0 39a0 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 39a1 39a1 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 39a2 39a2 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 39a3 39a3 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 39a4 39a4 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 39a5 39a5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 39a6 39a6 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 39a9 0x39a9 seq_cond_sel 37 TYP.D_BUS_BIT_34 (med_late) typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 39a7 39a7 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_br_type 8 Return True seq_branch_adr 39b3 0x39b3 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 39a8 39a8 fiu_mem_start 6 start_rd_if_false ioc_adrbs 1 val seq_br_type 8 Return True seq_branch_adr 39b6 0x39b6 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 39a9 39a9 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 39ae 0x39ae 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 39aa 39aa ioc_load_wdr 0 None typ_rand 1 INC_LOOP_COUNTER val_frame 0 None 39ab 39ab 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 39ac 39ac seq_br_type 7 Unconditional Call seq_branch_adr 06b7 0x6b7 typ_frame 0 None val_frame 0 None 39ad 39ad 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 39ae 39ae seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39af 39af 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 39b0 39b0 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33c4 0x33c4 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 39b1 39b1 seq_b_timing 1 Latch Condition seq_br_type 5 Call True seq_branch_adr 33ec 0x33ec typ_frame 0 None val_frame 0 None 39b2 39b2 seq_br_type 7 Unconditional Call seq_branch_adr 329a 0x329a 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 39b3 39b3 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 39b9 0x39b9 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 39b4 39b4 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 39b5 39b5 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 39b6 39b6 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 39b9 0x39b9 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 39b7 39b7 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 39bc 0x39bc 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 39b8 39b8 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 39b9 39b9 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 39ba 39ba fiu_mem_start 7 start_wr_if_true seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 39bb 0x39bb typ_frame 0 None val_frame 0 None 39bb 39bb 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 39bc 39bc 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 39bd 39bd 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 39be 39be 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 39bf 39bf seq_br_type 8 Return True seq_branch_adr 39c0 0x39c0 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 39c0 39c0 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 39c1 39c1 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 39c2 39c2 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 39c3 39c3 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 39ce 0x39ce 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 39c4 39c4 ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 39c5 0x39c5 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 39c5 39c5 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 39c6 39c6 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 39c7 39c7 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34de 0x34de 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 39c8 39c8 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 typ_frame 0 None val_frame 0 None 39c9 39c9 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 39d0 0x39d0 typ_a_adr 08 GP 0x8 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 39ca 39ca 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 39cb 39cb fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 39cc 39cc 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 39cd 39cd ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 39c9 0x39c9 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 39ce 39ce 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 39d0 0x39d0 typ_a_adr 08 GP 0x8 typ_frame 0 None val_b_adr 39 0x2:0x19 val_frame 2 None 39cf 39cf seq_br_type 3 Unconditional Branch seq_branch_adr 39c0 0x39c0 typ_frame 0 None val_frame 0 None 39d0 39d0 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 39d1 39d1 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b7e 0x3b7e 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 39d2 39d2 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 39d6 0x39d6 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 39d3 39d3 typ_frame 0 None val_frame 0 None 39d4 39d4 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 39f5 0x39f5 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 39d5 39d5 seq_br_type 3 Unconditional Branch seq_branch_adr 39f1 0x39f1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39d6 39d6 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 39d7 39d7 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 39d8 39d8 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 33a3 0x33a3 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 39d9 39d9 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 0 Branch False seq_branch_adr 39e0 0x39e0 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 39da 39da seq_br_type 2 Push (branch address) seq_branch_adr 39e2 0x39e2 typ_frame 0 None val_frame 0 None 39db 39db 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 39f5 0x39f5 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 39dc 39dc seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39dd 39dd seq_br_type 1 Branch True seq_branch_adr 39f3 0x39f3 seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39de 39de 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 39df 39df 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 39e0 39e0 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 39e1 39e1 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 39e2 39e2 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 39e3 39e3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 39e4 39e4 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 39e5 39e5 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 39e6 39e6 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 39e7 39e7 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 33a3 0x33a3 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 39e8 39e8 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 39e9 39e9 seq_br_type 2 Push (branch address) seq_branch_adr 39ec 0x39ec typ_frame 0 None val_frame 0 None 39ea 39ea 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 39f5 0x39f5 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 39eb 39eb seq_br_type 3 Unconditional Branch seq_branch_adr 39f1 0x39f1 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 39ec 39ec seq_br_type 1 Branch True seq_branch_adr 39ee 0x39ee 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 39ed 39ed ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3ba5 0x3ba5 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 39ee 39ee fiu_mem_start 2 start-rd ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 39ef 39ef 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 39f0 39f0 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 39f1 39f1 fiu_tivi_src c mar_0xc ioc_adrbs 1 val ioc_tvbs 3 fiu+fiu seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 39f2 39f2 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 39f3 39f3 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 39f4 39f4 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 39f5 0x39f5 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 39f5 39f5 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 39f7 0x39f7 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 39f6 39f6 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3b1a 0x3b1a 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 39f7 39f7 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 39f8 39f8 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 39f9 39f9 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 39fa 39fa 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 3a0b 0x3a0b 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 39fb 39fb seq_br_type 9 Return False seq_branch_adr 39fc 0x39fc 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 39fc 39fc fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34de 0x34de 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 39fd 39fd 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 39fe 39fe fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 39ff 39ff 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 3a00 3a00 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 3a02 0x3a02 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 3a01 3a01 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3a0b 0x3a0b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a02 3a02 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a06 0x3a06 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 3a03 3a03 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3a04 0x3a04 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 3a04 3a04 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 3a05 3a05 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 3a06 3a06 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3a07 0x3a07 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 3a07 3a07 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a0a 0x3a0a 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 3a08 3a08 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 3a09 3a09 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 3a0a 3a0a 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 3a0b 3a0b 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 3a0c 3a0c ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a0d 3a0d fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b7e 0x3b7e 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 3a0e 3a0e fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3a0f 3a0f 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 39f5 0x39f5 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 3a10 3a10 seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af typ_frame 0 None val_frame 0 None 3a11 3a11 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a11 0x3a11 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 3a12 3a12 fiu_mem_start 4 continue seq_random 02 ? typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a13 3a13 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 3a4d 0x3a4d 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 3a14 3a14 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 3a43 0x3a43 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 3a15 3a15 seq_br_type 0 Branch False seq_branch_adr 3a1e 0x3a1e seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a16 3a16 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 3a23 0x3a23 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 3a17 3a17 seq_br_type 1 Branch True seq_branch_adr 3a4f 0x3a4f 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 3a18 3a18 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a4f 0x3a4f 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 3a19 3a19 seq_br_type 1 Branch True seq_branch_adr 3a37 0x3a37 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 3a1a 3a1a seq_br_type 1 Branch True seq_branch_adr 3a27 0x3a27 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 3a1b 3a1b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 1 Branch True seq_branch_adr 3a22 0x3a22 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 3a1c 3a1c 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 3a4f 0x3a4f typ_b_adr 16 CSA/VAL_BUS typ_frame 0 None val_b_adr 16 CSA/VAL_BUS val_frame 0 None 3a1d 3a1d 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 3a1e 3a1e 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 3a1f 3a1f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 352b 0x352b 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 3a20 3a20 ioc_tvbs 8 typ+mem seq_br_type 1 Branch True seq_branch_adr 3a16 0x3a16 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 3a21 3a21 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 34de 0x34de 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 3a22 3a22 seq_cond_sel 16 VAL.TRUE(early) seq_latch 1 None seq_random 05 ? typ_frame 0 None val_frame 0 None 3a23 3a23 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 332e 0x332e 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 3a24 3a24 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 3a25 3a25 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 3a26 3a26 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a3f 0x3a3f typ_b_adr 03 GP 0x3 typ_frame 0 None val_frame 0 None 3a27 3a27 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3a28 3a28 ioc_tvbs c mem+mem+csa+dummy seq_br_type 1 Branch True seq_branch_adr 3a1b 0x3a1b 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 3a29 3a29 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3a2a 3a2a 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 3a2b 3a2b fiu_mem_start 3 start-wr seq_br_type 2 Push (branch address) seq_branch_adr 3a32 0x3a32 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 3a2c 3a2c 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 3a2d 3a2d 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 3a2e 3a2e 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 3a2f 3a2f 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 3a30 3a30 seq_br_type 7 Unconditional Call seq_branch_adr 06b4 0x6b4 typ_frame 0 None val_frame 0 None 3a31 3a31 seq_br_type 3 Unconditional Branch seq_branch_adr 3a4f 0x3a4f typ_frame 0 None val_frame 0 None 3a32 3a32 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) 3a33 3a33 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 3a34 3a34 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 3a35 3a35 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 3a36 3a36 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3a6e 0x3a6e typ_frame 0 None val_c_adr 37 GP 0x8 val_c_mux_sel 2 ALU val_frame 0 None 3a37 3a37 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 332e 0x332e 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 3a38 3a38 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 3a39 3a39 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a41 0x3a41 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 3a3a 3a3a 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 3a3b 3a3b 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 3a3c 3a3c 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 3a3d 3a3d 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 3a3e 3a3e 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 3a3f 3a3f 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 3a40 3a40 seq_br_type 3 Unconditional Branch seq_branch_adr 3a43 0x3a43 typ_frame 0 None val_frame 0 None 3a41 3a41 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 3a42 3a42 ioc_load_wdr 0 None seq_br_type 3 Unconditional Branch seq_branch_adr 3a3f 0x3a3f 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 3a43 3a43 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 3a44 3a44 seq_br_type 7 Unconditional Call seq_branch_adr 352b 0x352b seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a45 3a45 ioc_tvbs 8 typ+mem seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a49 0x3a49 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 3a46 3a46 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 3a47 3a47 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a48 3a48 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b7e 0x3b7e 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 3a49 3a49 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 3a4a 3a4a seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a4b 3a4b 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 3a4c 3a4c seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a4d 3a4d seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a4e 3a4e seq_br_type 8 Return True seq_branch_adr 3a4f 0x3a4f seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a4f 3a4f seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3a50 3a50 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 2ab4 0x2ab4 seq_cond_sel 67 REFRESH_MACRO_EVENT typ_frame 0 None val_frame 0 None 3a51 3a51 fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3a52 3a52 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 3a69 0x3a69 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 3a53 3a53 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 3b1b 0x3b1b 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 3a54 3a54 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34dc 0x34dc 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 3a55 3a55 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 3a56 3a56 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a57 3a57 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 3a58 3a58 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a5a 0x3a5a 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 3a59 3a59 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3a65 0x3a65 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a5a 3a5a ioc_tvbs 1 typ+fiu seq_br_type 8 Return True seq_branch_adr 3a5b 0x3a5b 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 3a5b 3a5b 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 3a5c 3a5c 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 3a5d 3a5d 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 3a5e 3a5e ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a5f 3a5f fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b7e 0x3b7e 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 3a60 3a60 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 3a61 3a61 fiu_mem_start 4 continue typ_frame 0 None typ_mar_cntl 6 INCREMENT_MAR val_frame 0 None 3a62 3a62 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 3a63 3a63 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3a64 0x3a64 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 3a64 3a64 seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3a5d 0x3a5d typ_frame 0 None val_frame 0 None 3a65 3a65 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 3a66 3a66 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_b_adr 32 0x2:0x12 typ_frame 2 None val_frame 0 None 3a67 3a67 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 7 Unconditional Call seq_branch_adr 3b7e 0x3b7e 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 3a68 3a68 seq_br_type 3 Unconditional Branch seq_branch_adr 3a54 0x3a54 typ_frame 0 None val_frame 0 None 3a69 3a69 ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd 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 3a6a 3a6a 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 3a6b 3a6b fiu_mem_start 2 start-rd ioc_adrbs 2 typ seq_br_type 7 Unconditional Call seq_branch_adr 332e 0x332e 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 3a6c 3a6c 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 3a6d 3a6d ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a6f 0x3a6f 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 3a6e 3a6e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3a6f 3a6f ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a6d 0x3a6d 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 3a70 3a70 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a75 0x3a75 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 3a71 3a71 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a73 0x3a73 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 3a72 3a72 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3a73 3a73 ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a72 0x3a72 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 3a74 3a74 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3a75 0x3a75 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 3a75 3a75 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 34f0 0x34f0 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 3a76 3a76 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 3add 0x3add 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 3a77 3a77 fiu_mem_start 4 continue ioc_tvbs 5 seq+seq seq_br_type 4 Call False seq_branch_adr 3a9e 0x3a9e 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 3a78 3a78 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 3a79 3a79 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 3add 0x3add 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 3a7a 3a7a ioc_fiubs 0 fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3adf 0x3adf 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 3a7b 3a7b 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 3af4 0x3af4 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 3a7c 3a7c 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 3adc 0x3adc 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 3a7d 3a7d 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 3b09 0x3b09 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 3a7e 3a7e 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 3b09 0x3b09 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 3a7f 3a7f 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 3a8c 0x3a8c 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 3a80 3a80 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 332e 0x332e 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 3a81 3a81 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 3a82 3a82 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 3ac9 0x3ac9 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 3a83 3a83 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3adb 0x3adb 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 3a84 3a84 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a87 0x3a87 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 3a85 3a85 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 3a86 3a86 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 3a87 3a87 seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3ac8 0x3ac8 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 3a88 3a88 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 33a3 0x33a3 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 3a89 3a89 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 3aa1 0x3aa1 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 3a8a 3a8a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33c4 0x33c4 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 3a8b 3a8b 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 3aa1 0x3aa1 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 3a8c 3a8c seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3a80 0x3a80 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 3a8d 3a8d 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 3a8e 3a8e ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b09 0x3b09 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 3a8f 3a8f 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 3aee 0x3aee 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 3a90 3a90 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 3a91 3a91 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 3a98 0x3a98 seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a92 3a92 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 3a80 0x3a80 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 3a93 3a93 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 3b09 0x3b09 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 3a94 3a94 ioc_tvbs c mem+mem+csa+dummy seq_br_type 0 Branch False seq_branch_adr 3a80 0x3a80 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 3a95 3a95 ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a80 0x3a80 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 3a96 3a96 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 3b09 0x3b09 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 3a97 3a97 seq_br_type 3 Unconditional Branch seq_branch_adr 3a80 0x3a80 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a98 3a98 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 3a99 3a99 seq_br_type 1 Branch True seq_branch_adr 3a80 0x3a80 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 3a9a 3a9a seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a9b 3a9b ioc_fiubs 1 val seq_br_type 8 Return True seq_branch_adr 3a9c 0x3a9c 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 3a9c 3a9c ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a76 0x3a76 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 3a9d 3a9d fiu_mem_start 5 start_rd_if_true ioc_tvbs 5 seq+seq seq_br_type 9 Return False seq_branch_adr 34f0 0x34f0 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 3a9e 3a9e seq_br_type 7 Unconditional Call seq_branch_adr 33a3 0x33a3 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3a9f 3a9f 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 3aa0 3aa0 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 3aa1 3aa1 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 3aa2 3aa2 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 3aa3 3aa3 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 3aa4 3aa4 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 3aa5 3aa5 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 3aa7 0x3aa7 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 3aa6 3aa6 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 3aa7 3aa7 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 3aa8 0x3aa8 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 3aa8 3aa8 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3afb 0x3afb 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 3aa9 3aa9 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aaa 3aaa seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aab 3aab seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aac 3aac seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aad 3aad seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aae 3aae seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aaf 3aaf fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3aff 0x3aff 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 3ab0 3ab0 seq_br_type 3 Unconditional Branch seq_branch_adr 3b02 0x3b02 typ_frame 0 None val_frame 0 None 3ab1 3ab1 seq_br_type 3 Unconditional Branch seq_branch_adr 3b01 0x3b01 typ_frame 0 None val_frame 0 None 3ab2 3ab2 seq_br_type 3 Unconditional Branch seq_branch_adr 3b02 0x3b02 typ_frame 0 None val_frame 0 None 3ab3 3ab3 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3afd 0x3afd 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 3ab4 3ab4 ioc_tvbs 2 fiu+val seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 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 3ab5 3ab5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ab6 3ab6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ab7 3ab7 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3ab8 3ab8 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3afd 0x3afd 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 3ab9 3ab9 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3aba 3aba seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3abb 3abb seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3abc 3abc seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3abd 3abd seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3abe 3abe seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3abf 3abf seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ac0 3ac0 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3ac1 3ac1 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3ac2 3ac2 ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3afd 0x3afd 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 3ac3 3ac3 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3ac4 3ac4 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3aff 0x3aff 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 3ac5 3ac5 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ac6 3ac6 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ac7 3ac7 seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 typ_frame 0 None val_frame 0 None 3ac8 3ac8 seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3add 0x3add 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 3ac9 3ac9 typ_frame 0 None val_c_adr 3e GP 0x1 val_frame 0 None 3aca 3aca ioc_tvbs c mem+mem+csa+dummy seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3ae8 0x3ae8 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 3acb 3acb seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 3ac8 0x3ac8 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 3acc 3acc 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 3acd 3acd 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 3ace 3ace seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3ad3 0x3ad3 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 3acf 3acf seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3ad3 0x3ad3 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 3ad0 3ad0 seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None val_frame 0 None 3ad1 3ad1 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 3ad2 3ad2 ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3a75 0x3a75 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 3ad3 3ad3 seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 3ad4 3ad4 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 3ad2 0x3ad2 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 3ad5 3ad5 seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 typ_frame 0 None val_frame 0 None 3ad6 3ad6 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 3add 0x3add 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 3ad7 3ad7 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 3ad8 3ad8 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 3ad9 3ad9 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 3ada 3ada ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_br_type 3 Unconditional Branch seq_branch_adr 3ad2 0x3ad2 typ_frame 0 None val_frame 0 None 3adb 3adb seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3add 0x3add 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 3adc 3adc 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 332e 0x332e typ_b_adr 05 GP 0x5 typ_frame 0 None val_frame 0 None 3add 3add seq_br_type 1 Branch True seq_branch_adr 3b16 0x3b16 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 3ade 3ade seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d typ_frame 0 None val_frame 0 None 3adf 3adf seq_br_type 1 Branch True seq_branch_adr 3ae8 0x3ae8 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 3ae0 3ae0 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 332f 0x332f 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 3ae1 3ae1 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 3ae2 3ae2 ioc_tvbs 5 seq+seq seq_br_type 1 Branch True seq_branch_adr 3ae8 0x3ae8 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 3ae3 3ae3 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3a6d 0x3a6d 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 3ae4 3ae4 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 3ae5 3ae5 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 3ae6 3ae6 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 3ae7 3ae7 seq_b_timing 3 Late Condition, Hint False seq_br_type 1 Branch True seq_branch_adr 3a7b 0x3a7b 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 3ae8 3ae8 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 3ae9 3ae9 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 3aea 0x3aea 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 3aea 3aea seq_br_type 3 Unconditional Branch seq_branch_adr 3af4 0x3af4 typ_frame 0 None val_frame 0 None 3aeb 3aeb seq_br_type 3 Unconditional Branch seq_branch_adr 3af4 0x3af4 typ_frame 0 None val_frame 0 None 3aec 3aec seq_br_type 3 Unconditional Branch seq_branch_adr 3af7 0x3af7 typ_frame 0 None val_frame 0 None 3aed 3aed seq_br_type 3 Unconditional Branch seq_branch_adr 3af9 0x3af9 typ_frame 0 None val_frame 0 None 3aee 3aee 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 3af1 0x3af1 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 3aef 3aef 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 3a90 0x3a90 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 3af0 3af0 seq_br_type 3 Unconditional Branch seq_branch_adr 3af3 0x3af3 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 3af1 3af1 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 3af2 3af2 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 3af3 3af3 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 3af5 0x3af5 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 3af4 3af4 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 3af5 3af5 ioc_load_wdr 0 None ioc_tvbs 1 typ+fiu typ_frame 0 None val_frame 0 None 3af6 3af6 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b7e 0x3b7e 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 3af7 3af7 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 3af8 3af8 fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b8d 0x3b8d 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 3af9 3af9 ioc_load_wdr 0 None ioc_tvbs c mem+mem+csa+dummy typ_frame 0 None val_frame 0 None 3afa 3afa fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_tvbs 5 seq+seq seq_br_type 3 Unconditional Branch seq_branch_adr 3b7e 0x3b7e 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 3afb 3afb seq_br_type 7 Unconditional Call seq_branch_adr 06cf 0x6cf typ_frame 0 None val_frame 0 None 3afc 3afc seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3afd 3afd seq_br_type 7 Unconditional Call seq_branch_adr 05a7 0x5a7 typ_frame 0 None val_frame 0 None 3afe 3afe seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3aff 3aff seq_br_type 2 Push (branch address) seq_branch_adr 3b06 0x3b06 typ_frame 0 None val_frame 0 None 3b00 3b00 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 3a51 0x3a51 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) 3b01 3b01 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 3b02 3b02 seq_br_type 7 Unconditional Call seq_branch_adr 0662 0x662 typ_frame 0 None val_frame 0 None 3b03 3b03 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3b05 0x3b05 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 3b04 3b04 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 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 3b05 3b05 seq_br_type 3 Unconditional Branch seq_branch_adr 3b06 0x3b06 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 3b06 3b06 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 3b07 3b07 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 3b08 3b08 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 3b09 3b09 seq_br_type 8 Return True seq_branch_adr 3b0a 0x3b0a seq_cond_sel 60 FIU.MEM_EXCEPTION~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b0a 3b0a seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b0b 3b0b seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None seq_random 06 ? typ_frame 0 None val_frame 0 None 3b0c 3b0c seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b0d 3b0d fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 34f0 0x34f0 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 3b0e 3b0e 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 3b0f 0x3b0f 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 3b0f 3b0f ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 8 Return True seq_branch_adr 3b10 0x3b10 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 3b10 3b10 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 3b11 3b11 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 3b14 0x3b14 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 3b12 3b12 ioc_tvbs 1 typ+fiu seq_br_type 1 Branch True seq_branch_adr 3b14 0x3b14 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 3b13 3b13 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 3b14 3b14 fiu_mem_start 3 start-wr typ_frame 0 None val_frame 0 None 3b15 3b15 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 3b16 3b16 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 3b17 3b17 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 34dc 0x34dc 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 3b18 3b18 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 33c4 0x33c4 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 3b19 3b19 seq_b_timing 1 Latch Condition seq_br_type 9 Return False seq_branch_adr 33ec 0x33ec typ_frame 0 None val_frame 0 None 3b1a 3b1a seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b1b 3b1b seq_br_type 7 Unconditional Call seq_branch_adr 0210 0x210 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b1c ; -------------------------------------------------------------------------------------- 3b1c ; 0x00ad Action InMicrocode,Package,Field_Execute_Dynamic 3b1c ; -------------------------------------------------------------------------------------- 3b1c MACRO_Action_InMicrocode,Package,Field_Execute_Dynamic: 3b1c 3b1c dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3b1c None seq_br_type 2 Push (branch address) seq_branch_adr 3b22 0x3b22 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 3b1d 3b1d ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b1f 0x3b1f 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 3b1e ; -------------------------------------------------------------------------------------- 3b1e ; 0x1700-0x17ff Execute Task,Entry_Call,fieldnum 3b1e ; -------------------------------------------------------------------------------------- 3b1e MACRO_Execute_Task,Entry_Call,fieldnum: 3b1e 3b1e dispatch_csa_valid 2 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3b1e None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b23 0x3b23 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 3b1f 3b1f ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3b20 3b20 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b71 0x3b71 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 3b21 3b21 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 32dc 0x32dc 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 3b22 3b22 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 3b24 0x3b24 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 3b23 3b23 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 3b24 3b24 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 3b25 3b25 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 3b26 3b26 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 3b27 3b27 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 3b28 3b28 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 371c 0x371c 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 3b29 3b29 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b2a ; -------------------------------------------------------------------------------------- 3b2a ; 0x00aa QQUnknown InMicrocode 3b2a ; -------------------------------------------------------------------------------------- 3b2a MACRO_3b2a_QQUnknown_InMicrocode: 3b2a 3b2a dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3b2a None seq_br_type 2 Push (branch address) seq_branch_adr 3b30 0x3b30 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 3b2b 3b2b ioc_fiubs 1 val seq_br_type 3 Unconditional Branch 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 3b2c ; -------------------------------------------------------------------------------------- 3b2c ; 0x1400-0x14ff Execute Task,Family_Call,fieldnum 3b2c ; -------------------------------------------------------------------------------------- 3b2c MACRO_Execute_Task,Family_Call,fieldnum: 3b2c 3b2c dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3b2c None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b31 0x3b31 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 3b2d 3b2d ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3b2e 3b2e fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b71 0x3b71 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 3b2f 3b2f 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 32dc 0x32dc 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 3b30 3b30 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 3b32 0x3b32 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 3b31 3b31 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 3b32 3b32 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 3b33 3b33 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 3b34 3b34 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 3b35 3b35 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 3b36 3b36 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 371c 0x371c 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 3b37 3b37 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b38 ; -------------------------------------------------------------------------------------- 3b38 ; 0x00ab QQUnknown InMicrocode 3b38 ; -------------------------------------------------------------------------------------- 3b38 MACRO_3b38_QQUnknown_InMicrocode: 3b38 3b38 dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3b38 None seq_br_type 2 Push (branch address) seq_branch_adr 3b3e 0x3b3e 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 3b39 3b39 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch 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 3b3a ; -------------------------------------------------------------------------------------- 3b3a ; 0x1500-0x15ff Execute Task,Timed_Call,fieldnum 3b3a ; -------------------------------------------------------------------------------------- 3b3a MACRO_Execute_Task,Timed_Call,fieldnum: 3b3a 3b3a dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3b3a None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b3f 0x3b3f 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 3b3b 3b3b ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3b3c 3b3c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b71 0x3b71 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 3b3d 3b3d 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 32dc 0x32dc 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 3b3e 3b3e 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 3b40 0x3b40 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 3b3f 3b3f 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 3b40 3b40 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 3b41 3b41 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 3b42 3b42 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 3b43 3b43 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 3b44 3b44 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 371b 0x371b 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 3b45 3b45 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b46 ; -------------------------------------------------------------------------------------- 3b46 ; 0x00a8 QQUnknown InMicrocode 3b46 ; -------------------------------------------------------------------------------------- 3b46 MACRO_3b46_QQUnknown_InMicrocode: 3b46 3b46 dispatch_csa_valid 5 None dispatch_cur_class 0 None dispatch_ibuff_fill 1 None dispatch_ignore 1 None dispatch_uadr 3b46 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b4d 0x3b4d 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 3b47 3b47 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b49 0x3b49 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 3b48 ; -------------------------------------------------------------------------------------- 3b48 ; 0x1200-0x12ff Execute Task,Family_Timed,fieldnum 3b48 ; -------------------------------------------------------------------------------------- 3b48 MACRO_Execute_Task,Family_Timed,fieldnum: 3b48 3b48 dispatch_csa_valid 4 None dispatch_cur_class 5 None dispatch_ibuff_fill 1 None dispatch_uadr 3b48 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b4f 0x3b4f 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 3b49 3b49 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 3b4a 3b4a ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3b4b 3b4b fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b71 0x3b71 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 3b4c 3b4c 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 3b4d 3b4d 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 32dc 0x32dc 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 3b4e 3b4e 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 3b51 0x3b51 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 3b4f 3b4f 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 32dc 0x32dc 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 3b50 3b50 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 3b51 3b51 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 3b52 3b52 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 3b53 3b53 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 3b54 3b54 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 371b 0x371b 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 3b55 3b55 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b56 ; -------------------------------------------------------------------------------------- 3b56 ; 0x00ac QQUnknown InMicrocode 3b56 ; -------------------------------------------------------------------------------------- 3b56 MACRO_3b56_QQUnknown_InMicrocode: 3b56 3b56 dispatch_csa_valid 3 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3b56 None seq_br_type 2 Push (branch address) seq_branch_adr 3b5c 0x3b5c 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 3b57 3b57 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b59 0x3b59 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 3b58 ; -------------------------------------------------------------------------------------- 3b58 ; 0x1600-0x16ff Execute Task,Conditional_Call,fieldnum 3b58 ; -------------------------------------------------------------------------------------- 3b58 MACRO_Execute_Task,Conditional_Call,fieldnum: 3b58 3b58 dispatch_csa_valid 2 None dispatch_cur_class 5 None dispatch_uadr 3b58 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b5d 0x3b5d 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 3b59 3b59 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3b5a 3b5a fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b71 0x3b71 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 3b5b 3b5b 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 32dc 0x32dc 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 3b5c 3b5c 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 3b5e 0x3b5e 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 3b5d 3b5d 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 3b5e 3b5e 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 3b5f 3b5f 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 3b60 3b60 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 3b61 3b61 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 3b62 3b62 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 371b 0x371b 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 3b63 3b63 ioc_random 14 clear cpu running seq_en_micro 0 None seq_random 01 HALT typ_frame 0 None val_frame 0 None 3b64 ; -------------------------------------------------------------------------------------- 3b64 ; 0x00a9 QQUnknown InMicrocode 3b64 ; -------------------------------------------------------------------------------------- 3b64 MACRO_3b64_QQUnknown_InMicrocode: 3b64 3b64 dispatch_csa_valid 4 None dispatch_cur_class 0 None dispatch_ignore 1 None dispatch_uadr 3b64 None seq_br_type 2 Push (branch address) seq_branch_adr 3b6a 0x3b6a 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 3b65 3b65 ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b67 0x3b67 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 3b66 ; -------------------------------------------------------------------------------------- 3b66 ; 0x1300-0x13ff Execute Task,Family_Cond,fieldnum 3b66 ; -------------------------------------------------------------------------------------- 3b66 MACRO_Execute_Task,Family_Cond,fieldnum: 3b66 3b66 dispatch_csa_valid 3 None dispatch_cur_class 5 None dispatch_uadr 3b66 None ioc_fiubs 1 val seq_br_type 2 Push (branch address) seq_branch_adr 3b6b 0x3b6b 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 3b67 3b67 ioc_fiubs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 33af 0x33af 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 3b68 3b68 fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 7 Unconditional Call seq_branch_adr 3b71 0x3b71 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 3b69 3b69 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 32dc 0x32dc 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 3b6a 3b6a 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 3b6c 0x3b6c 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 3b6b 3b6b 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 3b6c 3b6c 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 3b6d 3b6d 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 3b6e 3b6e 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 3b6f 3b6f 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 3b70 3b70 fiu_mem_start 2 start-rd ioc_adrbs 1 val ioc_fiubs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 371b 0x371b 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 3b71 3b71 ioc_tvbs 5 seq+seq seq_br_type 0 Branch False seq_branch_adr 3b76 0x3b76 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 3b72 3b72 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 3b78 0x3b78 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 3b73 3b73 seq_br_type 7 Unconditional Call seq_branch_adr 34cd 0x34cd seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b74 3b74 seq_br_type 1 Branch True seq_branch_adr 3b7c 0x3b7c seq_cond_sel 6b CACHE_MISS~ seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b75 3b75 seq_br_type 3 Unconditional Branch seq_branch_adr 32d5 0x32d5 typ_frame 0 None val_frame 0 None 3b76 3b76 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 3b77 3b77 ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3b79 0x3b79 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 3b78 3b78 ioc_tvbs 1 typ+fiu seq_b_timing 3 Late Condition, Hint False seq_br_type 9 Return False seq_branch_adr 3b79 0x3b79 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 3b79 3b79 fiu_mem_start 8 start_wr_if_false seq_b_timing 0 Early Condition seq_br_type 5 Call True seq_branch_adr 32d5 0x32d5 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 3b7a 3b7a 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 3b7b 3b7b fiu_mem_start 3 start-wr ioc_adrbs 2 typ ioc_load_wdr 0 None seq_br_type 7 Unconditional Call seq_branch_adr 3b7e 0x3b7e 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 3b7c 3b7c fiu_mem_start 2 start-rd ioc_adrbs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3b71 0x3b71 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 3b7d 3b7d seq_br_type a Unconditional Return seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b7e 3b7e 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 3b7f 3b7f 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 3b80 3b80 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 3b81 3b81 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 3b82 3b82 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 3b83 3b83 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 3b84 3b84 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 3b85 3b85 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 3b86 3b86 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 3b87 3b87 ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b88 3b88 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 3b89 3b89 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 3b8a 3b8a 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 3b8b 3b8b ioc_load_wdr 0 None ioc_tvbs 3 fiu+fiu seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b8c 3b8c 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 3b8d 3b8d 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 3b8e 3b8e 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 3b8f 3b8f ioc_tvbs 1 typ+fiu seq_br_type 7 Unconditional Call seq_branch_adr 3524 0x3524 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 3b90 3b90 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 3b93 0x3b93 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 3b91 3b91 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 3b95 0x3b95 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 3b92 3b92 ioc_tvbs 5 seq+seq seq_b_timing 0 Early Condition seq_br_type b Case False seq_branch_adr 3b94 0x3b94 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 3b93 3b93 seq_br_type 3 Unconditional Branch seq_branch_adr 3b95 0x3b95 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b94 3b94 seq_br_type 7 Unconditional Call seq_branch_adr 020d 0x20d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b95 3b95 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 3b96 3b96 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 3b97 3b97 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 3b98 3b98 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 3b99 3b99 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 3b9a 3b9a 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 3b9c 0x3b9c 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 3b9b 3b9b 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 3b9c 3b9c seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3b9c 0x3b9c 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 3b9d 3b9d seq_br_type 7 Unconditional Call seq_branch_adr 07b6 0x7b6 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3b9e 3b9e 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 36c1 0x36c1 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) 3b9f 3b9f seq_br_type 7 Unconditional Call seq_branch_adr 068d 0x68d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3ba0 3ba0 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 3b8e 0x3b8e 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 3ba1 3ba1 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 0d5a 0xd5a 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 3ba2 3ba2 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 3ba4 0x3ba4 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 3ba3 3ba3 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 3ba0 0x3ba0 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 3ba4 3ba4 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 3ba5 3ba5 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 3ba6 0x3ba6 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 3ba6 3ba6 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 3ba7 3ba7 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 3bb0 0x3bb0 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 3ba8 3ba8 seq_br_type 3 Unconditional Branch seq_branch_adr 3ba7 0x3ba7 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 3ba9 3ba9 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 0d5a 0xd5a 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 3baa 3baa 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 3ba4 0x3ba4 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 3bab 3bab 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 3bb0 0x3bb0 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 3bac 3bac seq_br_type 3 Unconditional Branch seq_branch_adr 3bab 0x3bab 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 3bad 3bad ioc_load_wdr 0 None seq_b_timing 3 Late Condition, Hint False seq_br_type 5 Call True seq_branch_adr 2ab4 0x2ab4 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 3bae 3bae fiu_mem_start 5 start_rd_if_true ioc_adrbs 2 typ seq_br_type 3 Unconditional Branch seq_branch_adr 3bb0 0x3bb0 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 3baf 3baf 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 3bb0 3bb0 seq_b_timing 1 Latch Condition seq_br_type 0 Branch False seq_branch_adr 3bb8 0x3bb8 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 3bb1 3bb1 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 3bb2 3bb2 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 3bad 0x3bad 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 3bb3 3bb3 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 3baf 0x3baf 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 3bb4 3bb4 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 3bb5 3bb5 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 3bb6 3bb6 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 3bb7 3bb7 fiu_mem_start 7 start_wr_if_true ioc_adrbs 2 typ seq_br_type 9 Return False seq_branch_adr 3bad 0x3bad 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 3bb8 3bb8 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 3b7d 0x3b7d 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 3bb9 3bb9 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 3bbd 0x3bbd 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) 3bba 3bba 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 3bbb 3bbb 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 3bbd 0x3bbd 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) 3bbc 3bbc 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 3bbd 3bbd 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 3bbe 3bbe 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 3bbf 3bbf ioc_fiubs 1 val seq_b_timing 1 Latch Condition seq_br_type 8 Return True seq_branch_adr 3bc0 0x3bc0 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) 3bc0 3bc0 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 3bc1 3bc1 seq_b_timing 3 Late Condition, Hint False seq_br_type 0 Branch False seq_branch_adr 3bc4 0x3bc4 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 3bc2 3bc2 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3bc3 3bc3 fiu_mem_start 11 start_tag_query seq_br_type 7 Unconditional Call seq_branch_adr 3b7d 0x3b7d seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3bc4 3bc4 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 3bc5 3bc5 seq_b_timing 1 Latch Condition seq_br_type 1 Branch True seq_branch_adr 3bc0 0x3bc0 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 3bc6 3bc6 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 3bc7 3bc7 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 3bc8 3bc8 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 3bca 0x3bca 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 3bc9 3bc9 seq_en_micro 0 None seq_lex_adr 3 None seq_random 6a ? typ_frame 0 None val_frame 0 None 3bca 3bca 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 32f5 0x32f5 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 3bcb 3bcb 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 3bd9 0x3bd9 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 3bcc 3bcc 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 3bd2 0x3bd2 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 3bcd 3bcd 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 3bce 3bce 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 3bcf 3bcf 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 3bd1 0x3bd1 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 3bd0 3bd0 seq_br_type 3 Unconditional Branch seq_branch_adr 3bcf 0x3bcf 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 3bd1 3bd1 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3bd6 0x3bd6 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 3bd2 3bd2 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 3bd3 3bd3 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 3bd4 3bd4 ioc_load_wdr 0 None seq_b_timing 0 Early Condition seq_br_type 0 Branch False seq_branch_adr 3bd3 0x3bd3 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 3bd5 3bd5 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3bd6 0x3bd6 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 3bd6 3bd6 seq_b_timing 3 Late Condition, Hint False seq_br_type b Case False seq_branch_adr 3bd9 0x3bd9 seq_cond_sel 67 REFRESH_MACRO_EVENT seq_en_micro 0 None typ_frame 0 None val_frame 0 None 3bd7 3bd7 seq_br_type 7 Unconditional Call seq_branch_adr 2ab4 0x2ab4 typ_frame 0 None val_frame 0 None 3bd8 3bd8 fiu_mem_start 2 start-rd ioc_adrbs 3 seq ioc_fiubs 1 val seq_br_type 3 Unconditional Branch seq_branch_adr 3bd6 0x3bd6 seq_random 15 ? typ_frame 0 None typ_mar_cntl 9 LOAD_MAR_CODE val_frame 0 None 3bd9 3bd9 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dfb 0xdfb 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 0e06 0xe06 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 0e09 0xe09 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 0d6b 0xd6b 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 0e7b 0xe7b 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 0e17 0xe17 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 0f0c 0xf0c 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 0d8f 0xd8f 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 0e1b 0xe1b 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 0e26 0xe26 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 0e29 0xe29 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 0e2b 0xe2b 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 0e42 0xe42 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 0e50 0xe50 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 0e82 0xe82 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 0e5e 0xe5e 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 0e63 0xe63 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 0e68 0xe68 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 0e8a 0xe8a 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 0e6a 0xe6a 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 0e6e 0xe6e 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 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 3bef 3bef ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ef7 0xef7 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 0f17 0xf17 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 0f1a 0xf1a 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 0efc 0xefc 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 0efd 0xefd 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 0f00 0xf00 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 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 3bf6 3bf6 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 3bf7 3bf7 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3689 0x3689 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 0f07 0xf07 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 2d26 0x2d26 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 2d49 0x2d49 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 2d2d 0x2d2d 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 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 3bfd 3bfd ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e11 0xe11 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 0f12 0xf12 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 0d95 0xd95 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 0df3 0xdf3 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 0da5 0xda5 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 0eb6 0xeb6 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 0ec7 0xec7 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 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 3c05 3c05 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f0b 0xf0b 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 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 3c07 3c07 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e70 0xe70 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 0e0b 0xe0b 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 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 3c0a 3c0a 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 3c0b 3c0b 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 3c0c 3c0c 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 3c0d 3c0d 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 3c0e 3c0e 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 3c0f 3c0f ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f09 0xf09 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 3698 0x3698 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 2d29 0x2d29 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 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 3c13 3c13 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ea1 0xea1 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 0eb0 0xeb0 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 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 3c16 3c16 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 3c17 3c17 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d2a 0x2d2a 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 0ea9 0xea9 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 2def 0x2def 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 2d38 0x2d38 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 2d40 0x2d40 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 2d43 0x2d43 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 3606 0x3606 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 360b 0x360b 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 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 3c20 3c20 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 3600 0x3600 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 2d33 0x2d33 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 2d35 0x2d35 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 3ba1 0x3ba1 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 3ba9 0x3ba9 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 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 3c26 3c26 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 3c27 3c27 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d2b 0x2d2b seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c28 3c28 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35dc 0x35dc seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c29 3c29 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35e4 0x35e4 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c2a 3c2a ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35ed 0x35ed seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c2b 3c2b ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35e1 0x35e1 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c2c 3c2c ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d30 0x2d30 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c2d 3c2d ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0d7f 0xd7f seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c2e 3c2e ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0eff 0xeff seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c2f 3c2f ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2c11 0x2c11 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c30 3c30 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0eb3 0xeb3 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c31 3c31 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 360f 0x360f seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c32 3c32 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 35f7 0x35f7 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c33 3c33 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 3c34 3c34 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 3c35 3c35 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 3c36 3c36 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 3c37 3c37 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 3c38 3c38 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 3c39 3c39 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f05 0xf05 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c3a 3c3a 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 3c3b 3c3b 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 3c3c 3c3c 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 3c3d 3c3d 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 3c3e 3c3e ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d51 0x2d51 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c3f 3c3f 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 3c40 3c40 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 3c41 3c41 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f14 0xf14 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c42 3c42 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0ecc 0xecc seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c43 3c43 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2d0e 0x2d0e seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c44 3c44 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f06 0xf06 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c45 3c45 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f1b 0xf1b seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c46 3c46 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0f1d 0xf1d seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c47 3c47 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0dd0 0xdd0 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c48 3c48 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 2e04 0x2e04 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c49 3c49 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0de4 0xde4 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c4a 3c4a ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c4b 3c4b ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c4c 3c4c ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c4d 3c4d ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c4e 3c4e ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c4f 3c4f ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c50 3c50 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c51 3c51 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c52 3c52 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c53 3c53 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 0e88 0xe88 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c54 3c54 ioc_tvbs c mem+mem+csa+dummy seq_br_type 3 Unconditional Branch seq_branch_adr 32f5 0x32f5 seq_int_reads 0 TYP VAL BUS seq_lex_adr 2 None seq_random 1e ? typ_frame 0 None val_frame 0 None 3c55 3c55 typ_frame 0 None val_frame 0 None 3c56 3c56 typ_frame 0 None val_frame 0 None 3c57 3c57 typ_frame 0 None val_frame 0 None 3c58 3c58 typ_frame 0 None val_frame 0 None 3c59 3c59 typ_frame 0 None val_frame 0 None 3c5a 3c5a typ_frame 0 None val_frame 0 None 3c5b 3c5b typ_frame 0 None val_frame 0 None 3c5c 3c5c typ_frame 0 None val_frame 0 None 3c5d 3c5d typ_frame 0 None val_frame 0 None 3c5e 3c5e typ_frame 0 None val_frame 0 None 3c5f 3c5f typ_frame 0 None val_frame 0 None 3c60 3c60 <default>
PyReveng3/R1000.Disassembly disass_ucode.py /tmp/_aa_r1k_dfs/r1k_dfs/5e/5e103225d.tmp.0.28179 /tmp/_aa_r1k_dfs/r1k_dfs/5e/5e103225d.tmp.1.28180
FN /tmp/_aa_r1k_dfs/r1k_dfs/5e/5e103225d.tmp.0.28179
CX <__main__.R1kUcode object at 0x3334d87b8a90> CX.M <word_mem 0x100-0x3c61, @14 bits, 0 attr>
No Memory R1KUCODE 0x3c61 <Flow @0x3c60 N 0x3c61> ('0x3c61: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/5e/5e103225d.tmp