📄 small.map.eqn
字号:
ZB1_state[3] = AMPP_FUNCTION(A1L5, ZB1L91);
--ZB1_state[4] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[4]
ZB1_state[4] = AMPP_FUNCTION(A1L5, ZB1L02, A1L7);
--ZB1L12 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~13
ZB1L12 = AMPP_FUNCTION(ZB1_state[3], ZB1_state[4]);
--LB1_R_wr_dst_reg is small_2C35:inst|cpu:the_cpu|R_wr_dst_reg
LB1_R_wr_dst_reg = AMPP_FUNCTION(osc_clk[0], LB1L753, KB1_data_out);
--LB1_W_valid is small_2C35:inst|cpu:the_cpu|W_valid
LB1_W_valid = AMPP_FUNCTION(osc_clk[0], LB1L189, KB1_data_out);
--LB1_W_rf_wren_a is small_2C35:inst|cpu:the_cpu|W_rf_wren_a
LB1_W_rf_wren_a = AMPP_FUNCTION(LB1_R_wr_dst_reg, LB1_W_valid, KB1_data_out);
--LB1_R_ctrl_ld is small_2C35:inst|cpu:the_cpu|R_ctrl_ld
LB1_R_ctrl_ld = AMPP_FUNCTION(osc_clk[0], LB1_D_ctrl_ld, KB1_data_out);
--LB1_module_input3 is small_2C35:inst|cpu:the_cpu|module_input3
LB1_module_input3 = AMPP_FUNCTION(LB1_W_valid, LB1_R_ctrl_ld);
--LB1_R_dst_regnum[0] is small_2C35:inst|cpu:the_cpu|R_dst_regnum[0]
LB1_R_dst_regnum[0] = AMPP_FUNCTION(osc_clk[0], LB1L403, KB1_data_out);
--LB1_D_iw[27] is small_2C35:inst|cpu:the_cpu|D_iw[27]
LB1_D_iw[27] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[27], KB1_data_out, SB1L6);
--LB1L987 is small_2C35:inst|cpu:the_cpu|module_input[0]~310
LB1L987 = AMPP_FUNCTION(LB1_R_dst_regnum[0], LB1_D_iw[27], LB1_W_rf_wren_a);
--LB1_R_dst_regnum[1] is small_2C35:inst|cpu:the_cpu|R_dst_regnum[1]
LB1_R_dst_regnum[1] = AMPP_FUNCTION(osc_clk[0], LB1L703, KB1_data_out);
--LB1_D_iw[28] is small_2C35:inst|cpu:the_cpu|D_iw[28]
LB1_D_iw[28] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[28], KB1_data_out, SB1L6);
--LB1L097 is small_2C35:inst|cpu:the_cpu|module_input[1]~311
LB1L097 = AMPP_FUNCTION(LB1_R_dst_regnum[1], LB1_D_iw[28], LB1_W_rf_wren_a);
--LB1_R_dst_regnum[2] is small_2C35:inst|cpu:the_cpu|R_dst_regnum[2]
LB1_R_dst_regnum[2] = AMPP_FUNCTION(osc_clk[0], LB1L803, KB1_data_out);
--LB1_D_iw[29] is small_2C35:inst|cpu:the_cpu|D_iw[29]
LB1_D_iw[29] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[29], KB1_data_out, SB1L6);
--LB1L197 is small_2C35:inst|cpu:the_cpu|module_input[2]~312
LB1L197 = AMPP_FUNCTION(LB1_R_dst_regnum[2], LB1_D_iw[29], LB1_W_rf_wren_a);
--LB1_R_dst_regnum[3] is small_2C35:inst|cpu:the_cpu|R_dst_regnum[3]
LB1_R_dst_regnum[3] = AMPP_FUNCTION(osc_clk[0], LB1L903, KB1_data_out);
--LB1_D_iw[30] is small_2C35:inst|cpu:the_cpu|D_iw[30]
LB1_D_iw[30] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[30], KB1_data_out, SB1L6);
--LB1L297 is small_2C35:inst|cpu:the_cpu|module_input[3]~313
LB1L297 = AMPP_FUNCTION(LB1_R_dst_regnum[3], LB1_D_iw[30], LB1_W_rf_wren_a);
--LB1_R_dst_regnum[4] is small_2C35:inst|cpu:the_cpu|R_dst_regnum[4]
LB1_R_dst_regnum[4] = AMPP_FUNCTION(osc_clk[0], LB1L013, KB1_data_out);
--LB1_D_iw[31] is small_2C35:inst|cpu:the_cpu|D_iw[31]
LB1_D_iw[31] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[31], KB1_data_out, SB1L6);
--LB1L397 is small_2C35:inst|cpu:the_cpu|module_input[4]~314
LB1L397 = AMPP_FUNCTION(LB1_R_dst_regnum[4], LB1_D_iw[31], LB1_W_rf_wren_a);
--LB1_av_ld_byte0_data[7] is small_2C35:inst|cpu:the_cpu|av_ld_byte0_data[7]
LB1_av_ld_byte0_data[7] = AMPP_FUNCTION(osc_clk[0], LB1L881, KB1_data_out, LB1L081);
--LB1_D_iw[22] is small_2C35:inst|cpu:the_cpu|D_iw[22]
LB1_D_iw[22] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[22], KB1_data_out, SB1L6);
--LB1_D_iw[23] is small_2C35:inst|cpu:the_cpu|D_iw[23]
LB1_D_iw[23] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[23], KB1_data_out, SB1L6);
--LB1_D_iw[24] is small_2C35:inst|cpu:the_cpu|D_iw[24]
LB1_D_iw[24] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[24], KB1_data_out, SB1L6);
--LB1_D_iw[25] is small_2C35:inst|cpu:the_cpu|D_iw[25]
LB1_D_iw[25] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[25], KB1_data_out, SB1L6);
--LB1_D_iw[26] is small_2C35:inst|cpu:the_cpu|D_iw[26]
LB1_D_iw[26] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[26], KB1_data_out, SB1L6);
--LB1_R_valid is small_2C35:inst|cpu:the_cpu|R_valid
LB1_R_valid = AMPP_FUNCTION(osc_clk[0], LB1_D_valid, KB1_data_out);
--LB1_D_iw[0] is small_2C35:inst|cpu:the_cpu|D_iw[0]
LB1_D_iw[0] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[0], KB1_data_out, SB1L6);
--LB1_D_iw[1] is small_2C35:inst|cpu:the_cpu|D_iw[1]
LB1_D_iw[1] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[1], KB1_data_out, SB1L6);
--LB1L792 is small_2C35:inst|cpu:the_cpu|D_ctrl_st~32
LB1L792 = AMPP_FUNCTION(LB1_D_iw[0], LB1_D_iw[1]);
--WB1_q_a[4] is small_2C35:inst|onchip_ram:the_onchip_ram|altsyncram:the_altsyncram|altsyncram_fh01:auto_generated|q_a[4]
--RAM Block Operation Mode: Single Port
--Port A Depth: 512, Port A Width: 1
--Port A Logical Depth: 512, Port A Logical Width: 32
--Port A Input: Registered, Port A Output: Un-registered
WB1_q_a[4]_PORT_A_data_in = LB1_d_writedata[4];
WB1_q_a[4]_PORT_A_data_in_reg = DFFE(WB1_q_a[4]_PORT_A_data_in, WB1_q_a[4]_clock_0, , , );
WB1_q_a[4]_PORT_A_address = BUS(SB1L7, SB1L8, SB1L9, SB1L01, SB1L11, SB1L21, SB1L31, SB1L41, SB1L51);
WB1_q_a[4]_PORT_A_address_reg = DFFE(WB1_q_a[4]_PORT_A_address, WB1_q_a[4]_clock_0, , , );
WB1_q_a[4]_PORT_B_address = BUS(SB1L7, SB1L8, SB1L9, SB1L01, SB1L11, SB1L21, SB1L31, SB1L41, SB1L51);
WB1_q_a[4]_PORT_B_address_reg = DFFE(WB1_q_a[4]_PORT_B_address, WB1_q_a[4]_clock_0, , , );
WB1_q_a[4]_PORT_A_write_enable = RB1L1;
WB1_q_a[4]_PORT_A_write_enable_reg = DFFE(WB1_q_a[4]_PORT_A_write_enable, WB1_q_a[4]_clock_0, , , );
WB1_q_a[4]_PORT_A_byte_mask = SB1L02;
WB1_q_a[4]_PORT_A_byte_mask_reg = DFFE(WB1_q_a[4]_PORT_A_byte_mask, WB1_q_a[4]_clock_0, , , );
WB1_q_a[4]_clock_0 = osc_clk[0];
WB1_q_a[4]_PORT_A_data_out = MEMORY(WB1_q_a[4]_PORT_A_data_in_reg, , WB1_q_a[4]_PORT_A_address_reg, WB1_q_a[4]_PORT_B_address_reg, WB1_q_a[4]_PORT_A_write_enable_reg, , WB1_q_a[4]_PORT_A_byte_mask_reg, , WB1_q_a[4]_clock_0, , , , , );
WB1_q_a[4] = WB1_q_a[4]_PORT_A_data_out[0];
--SB1L6 is small_2C35:inst|onchip_ram_s1_arbitrator:the_onchip_ram_s1|internal_cpu_instruction_master_qualified_request_onchip_ram_s1~0
SB1L6 = SB1_cpu_instruction_master_read_data_valid_onchip_ram_s1 & !LB1_internal_i_read;
--WB1_q_a[3] is small_2C35:inst|onchip_ram:the_onchip_ram|altsyncram:the_altsyncram|altsyncram_fh01:auto_generated|q_a[3]
--RAM Block Operation Mode: Single Port
--Port A Depth: 512, Port A Width: 1
--Port A Logical Depth: 512, Port A Logical Width: 32
--Port A Input: Registered, Port A Output: Un-registered
WB1_q_a[3]_PORT_A_data_in = LB1_d_writedata[3];
WB1_q_a[3]_PORT_A_data_in_reg = DFFE(WB1_q_a[3]_PORT_A_data_in, WB1_q_a[3]_clock_0, , , );
WB1_q_a[3]_PORT_A_address = BUS(SB1L7, SB1L8, SB1L9, SB1L01, SB1L11, SB1L21, SB1L31, SB1L41, SB1L51);
WB1_q_a[3]_PORT_A_address_reg = DFFE(WB1_q_a[3]_PORT_A_address, WB1_q_a[3]_clock_0, , , );
WB1_q_a[3]_PORT_B_address = BUS(SB1L7, SB1L8, SB1L9, SB1L01, SB1L11, SB1L21, SB1L31, SB1L41, SB1L51);
WB1_q_a[3]_PORT_B_address_reg = DFFE(WB1_q_a[3]_PORT_B_address, WB1_q_a[3]_clock_0, , , );
WB1_q_a[3]_PORT_A_write_enable = RB1L1;
WB1_q_a[3]_PORT_A_write_enable_reg = DFFE(WB1_q_a[3]_PORT_A_write_enable, WB1_q_a[3]_clock_0, , , );
WB1_q_a[3]_PORT_A_byte_mask = SB1L02;
WB1_q_a[3]_PORT_A_byte_mask_reg = DFFE(WB1_q_a[3]_PORT_A_byte_mask, WB1_q_a[3]_clock_0, , , );
WB1_q_a[3]_clock_0 = osc_clk[0];
WB1_q_a[3]_PORT_A_data_out = MEMORY(WB1_q_a[3]_PORT_A_data_in_reg, , WB1_q_a[3]_PORT_A_address_reg, WB1_q_a[3]_PORT_B_address_reg, WB1_q_a[3]_PORT_A_write_enable_reg, , WB1_q_a[3]_PORT_A_byte_mask_reg, , WB1_q_a[3]_clock_0, , , , , );
WB1_q_a[3] = WB1_q_a[3]_PORT_A_data_out[0];
--LB1_D_iw[6] is small_2C35:inst|cpu:the_cpu|D_iw[6]
LB1_D_iw[6] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[6], KB1_data_out, SB1L6);
--LB1_R_src2_use_imm is small_2C35:inst|cpu:the_cpu|R_src2_use_imm
LB1_R_src2_use_imm = AMPP_FUNCTION(osc_clk[0], LB1L478, KB1_data_out);
--LB1_R_ctrl_hi_imm is small_2C35:inst|cpu:the_cpu|R_ctrl_hi_imm
LB1_R_ctrl_hi_imm = AMPP_FUNCTION(osc_clk[0], LB1L472, KB1_data_out);
--LB1_R_ctrl_force_src2_zero is small_2C35:inst|cpu:the_cpu|R_ctrl_force_src2_zero
LB1_R_ctrl_force_src2_zero = AMPP_FUNCTION(osc_clk[0], LB1L172, KB1_data_out);
--LB1L078 is small_2C35:inst|cpu:the_cpu|R_src2_lo~0
LB1L078 = AMPP_FUNCTION(LB1_R_ctrl_hi_imm, LB1_R_ctrl_force_src2_zero);
--LB1L458 is small_2C35:inst|cpu:the_cpu|R_src2_lo[0]~1089
LB1L458 = AMPP_FUNCTION(LB1_D_iw[6], VB1_q_b[0], LB1_R_src2_use_imm, LB1L078);
--LB1_E_valid is small_2C35:inst|cpu:the_cpu|E_valid
LB1_E_valid = AMPP_FUNCTION(osc_clk[0], LB1L747, KB1_data_out);
--LB1_R_ctrl_jmp_direct is small_2C35:inst|cpu:the_cpu|R_ctrl_jmp_direct
LB1_R_ctrl_jmp_direct = AMPP_FUNCTION(osc_clk[0], LB1L082, KB1_data_out);
--LB1L058 is small_2C35:inst|cpu:the_cpu|R_src1~3
LB1L058 = AMPP_FUNCTION(LB1_E_valid, LB1_R_ctrl_jmp_direct);
--LB1_R_ctrl_br is small_2C35:inst|cpu:the_cpu|R_ctrl_br
LB1_R_ctrl_br = AMPP_FUNCTION(osc_clk[0], LB1L162, KB1_data_out);
--LB1_R_ctrl_retaddr is small_2C35:inst|cpu:the_cpu|R_ctrl_retaddr
LB1_R_ctrl_retaddr = AMPP_FUNCTION(osc_clk[0], LB1L092, KB1_data_out);
--LB1L948 is small_2C35:inst|cpu:the_cpu|R_src1~2
LB1L948 = AMPP_FUNCTION(LB1_R_valid, LB1_E_valid, LB1_R_ctrl_br, LB1_R_ctrl_retaddr);
--LB1_D_iw[2] is small_2C35:inst|cpu:the_cpu|D_iw[2]
LB1_D_iw[2] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[2], KB1_data_out, SB1L6);
--LB1_D_iw[5] is small_2C35:inst|cpu:the_cpu|D_iw[5]
LB1_D_iw[5] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[5], KB1_data_out, SB1L6);
--LB1L878 is small_2C35:inst|cpu:the_cpu|reduce_nor~2784
LB1L878 = AMPP_FUNCTION(LB1_D_iw[0], LB1_D_iw[1], LB1_D_iw[2], LB1_D_iw[5]);
--LB1L978 is small_2C35:inst|cpu:the_cpu|reduce_nor~2785
LB1L978 = AMPP_FUNCTION(LB1_D_iw[0], LB1_D_iw[1], LB1_D_iw[2], LB1_D_iw[5]);
--LB1_D_iw[11] is small_2C35:inst|cpu:the_cpu|D_iw[11]
LB1_D_iw[11] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[11], KB1_data_out, SB1L6);
--LB1_D_iw[12] is small_2C35:inst|cpu:the_cpu|D_iw[12]
LB1_D_iw[12] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[12], KB1_data_out, SB1L6);
--LB1_D_iw[13] is small_2C35:inst|cpu:the_cpu|D_iw[13]
LB1_D_iw[13] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[13], KB1_data_out, SB1L6);
--LB1_D_iw[14] is small_2C35:inst|cpu:the_cpu|D_iw[14]
LB1_D_iw[14] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[14], KB1_data_out, SB1L6);
--LB1_D_iw[15] is small_2C35:inst|cpu:the_cpu|D_iw[15]
LB1_D_iw[15] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[15], KB1_data_out, SB1L6);
--LB1L474 is small_2C35:inst|cpu:the_cpu|E_alu_sub~194
LB1L474 = AMPP_FUNCTION(LB1L878, LB1_D_iw[4], LB1L978, LB1L874);
--LB1L088 is small_2C35:inst|cpu:the_cpu|reduce_nor~2786
LB1L088 = AMPP_FUNCTION(LB1_D_iw[0], LB1_D_iw[1], LB1_D_iw[2], LB1_D_iw[5]);
--LB1L188 is small_2C35:inst|cpu:the_cpu|reduce_nor~2787
LB1L188 = AMPP_FUNCTION(LB1_D_iw[0], LB1_D_iw[1], LB1_D_iw[2], LB1_D_iw[5]);
--LB1L288 is small_2C35:inst|cpu:the_cpu|reduce_nor~2788
LB1L288 = AMPP_FUNCTION(LB1_D_iw[0], LB1_D_iw[1], LB1_D_iw[2], LB1_D_iw[5]);
--LB1L574 is small_2C35:inst|cpu:the_cpu|E_alu_sub~195
LB1L574 = AMPP_FUNCTION(LB1L774, LB1_D_iw[3], LB1_D_iw[4]);
--LB1L674 is small_2C35:inst|cpu:the_cpu|E_alu_sub~196
LB1L674 = AMPP_FUNCTION(LB1_R_valid, LB1L474, LB1_D_iw[3], LB1L574);
--LB1_D_iw[7] is small_2C35:inst|cpu:the_cpu|D_iw[7]
LB1_D_iw[7] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[7], KB1_data_out, SB1L6);
--LB1L558 is small_2C35:inst|cpu:the_cpu|R_src2_lo[1]~1090
LB1L558 = AMPP_FUNCTION(LB1_D_iw[7], VB1_q_b[1], LB1_R_src2_use_imm, LB1L078);
--LB1_D_iw[16] is small_2C35:inst|cpu:the_cpu|D_iw[16]
LB1_D_iw[16] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[16], KB1_data_out, SB1L6);
--LB1L352 is small_2C35:inst|cpu:the_cpu|D_ctrl_alu_force_xor~345
LB1L352 = AMPP_FUNCTION(LB1L709, LB1L809, LB1_D_iw[16], LB1_D_iw[15]);
--LB1L452 is small_2C35:inst|cpu:the_cpu|D_ctrl_alu_force_xor~346
LB1L452 = AMPP_FUNCTION(LB1_D_iw[3], LB1L978, LB1L352, LB1L552);
--LB1L743 is small_2C35:inst|cpu:the_cpu|D_logic_op_raw[1]~96
LB1L743 = AMPP_FUNCTION(LB1_D_iw[4], LB1_D_iw[15], LB1_D_iw[3], LB1L978);
--LB1L543 is small_2C35:inst|cpu:the_cpu|D_logic_op[1]~99
LB1L543 = AMPP_FUNCTION(LB1L452, LB1L743, LB1L752, LB1_D_iw[4]);
--VB1_q_a[14] is small_2C35:inst|cpu:the_cpu|cpu_rf_module:cpu_rf|altsyncram:the_altsyncram|altsyncram_vuo1:auto_generated|q_a[14]
--RAM Block Operation Mode: True Dual-Port
--Port A Depth: 32, Port A Width: 1, Port B Depth: 32, Port B Width: 1
--Port A Logical Depth: 32, Port A Logical Width: 32, Port B Logical Depth: 32, Port B Logical Width: 32
--Port A Input: Registered, Port A Output: Un-registered, Port B Input: Registered, Port B Output: Un-registered
VB1_q_a[14] = AMPP_FUNCTION(LB1_W_rf_wren_a, LB1_module_input3, osc_clk[0], osc_clk[0], LB1_W_alu_result[14], LB1L987, LB1L097, LB1L197, LB1L297, LB1L397, LB1_av_ld_byte1_data[6], LB1_D_iw[22], LB1_D_iw[23], LB1_D_iw[24], LB1_D_iw[25], LB1_D_iw[26]);
--VB1_q_b[14] is small_2C35:inst|cpu:the_cpu|cpu_rf_module:cpu_rf|altsyncram:the_altsyncram|altsyncram_vuo1:auto_generated|q_b[14]
VB1_q_b[14] = AMPP_FUNCTION(LB1_W_rf_wren_a, LB1_module_input3, osc_clk[0], osc_clk[0], LB1_W_alu_result[14], LB1L987, LB1L097, LB1L197, LB1L297, LB1L397, LB1_av_ld_byte1_data[6], LB1_D_iw[22], LB1_D_iw[23], LB1_D_iw[24], LB1_D_iw[25], LB1_D_iw[26]);
--LB1_D_iw[20] is small_2C35:inst|cpu:the_cpu|D_iw[20]
LB1_D_iw[20] = AMPP_FUNCTION(osc_clk[0], WB1_q_a[20], KB1_data_out, SB1L6);
--LB1L868 is small_2C35:inst|cpu:the_cpu|R_src2_lo[14]~1091
LB1L868 = AMPP_FUNCTION(LB1_D_iw[20], VB1_q_b[14], LB1_R_src2_use_imm, LB1L078);
--LB1L643 is small_2C35:inst|cpu:the_cpu|D_logic_op_raw[0]~97
LB1L643 = AMPP_FUNCTION(LB1_D_iw[3], LB1_D_iw[14], LB1_D_iw[4], LB1L978);
--LB1L443 is s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -