📄 i2c_altera.map.eqn
字号:
MB1_safe_q[2] = DFFEAS(MB1_safe_q[2]_lut_out, PB1__clk0, VCC, , , , , LB1L1, );
--MB1L6 is I2C:inst1|div_by_n:div_by_x|lpm_counter:counter|cntr_986:auto_generated|counter_cella2~COUT
--operation mode is arithmetic
MB1L6 = CARRY(MB1_safe_q[2] & (!MB1L4));
--MB1_safe_q[0] is I2C:inst1|div_by_n:div_by_x|lpm_counter:counter|cntr_986:auto_generated|safe_q[0]
--operation mode is arithmetic
MB1_safe_q[0]_lut_out = !MB1_safe_q[0];
MB1_safe_q[0] = DFFEAS(MB1_safe_q[0]_lut_out, PB1__clk0, VCC, , , , , LB1L1, );
--MB1L2 is I2C:inst1|div_by_n:div_by_x|lpm_counter:counter|cntr_986:auto_generated|counter_cella0~COUT
--operation mode is arithmetic
MB1L2 = CARRY(MB1_safe_q[0]);
--GB71L1 is I2C:inst1|div_by_n:div_by_x|lpm_compare:$00002|comptree:comparator|cmpchain:cmp_end|comptree:comp|comptree:sub_comptree|cmpchain:cmp_end|aeb_out~0
--operation mode is normal
GB71L1 = GB71L2 & !MB1_safe_q[1] & !MB1_safe_q[2] & !MB1_safe_q[0];
--D1_s1 is I2C:inst1|s1
--operation mode is normal
D1_s1_lut_out = D1_s3 # D1_Cmd_reg[1] & !D1_Start_condition & !D1_Ss_idle;
D1_s1 = DFFEAS(D1_s1_lut_out, PB1__clk0, G1_rst_out, , LB1_Deglitch, , , , );
--D1_t1a is I2C:inst1|t1a
--operation mode is normal
D1_t1a_lut_out = D1_t1;
D1_t1a = DFFEAS(D1_t1a_lut_out, PB1__clk0, G1_rst_out, , LB1_Deglitch, , , , );
--D1_t4a is I2C:inst1|t4a
--operation mode is normal
D1_t4a_lut_out = D1_t4;
D1_t4a = DFFEAS(D1_t4a_lut_out, PB1__clk0, G1_rst_out, , LB1_Deglitch, , , , );
--D1_y1 is I2C:inst1|y1
--operation mode is normal
D1_y1_lut_out = D1L75;
D1_y1 = DFFEAS(D1_y1_lut_out, PB1__clk0, G1_rst_out, , LB1_Deglitch, , , , );
--D1L24 is I2C:inst1|Start_condition~39
--operation mode is normal
D1L24 = LB1_Deglitch & (D1_y3 # D1_Cmd_reg[1] & !D1_Ss_idle);
--C1_cmd_start is i2c_cmd:inst|cmd_start
--operation mode is normal
C1_cmd_start_lut_out = C1_STATE.GEN_S # !C1_STATE.S_WAIT & (C1_cmd_start);
C1_cmd_start = DFFEAS(C1_cmd_start_lut_out, PB1__clk0, VCC, , , , , !G1_rst_out, );
--C1_cmd_send is i2c_cmd:inst|cmd_send
--operation mode is normal
C1_cmd_send_lut_out = C1_STATE.DATA # C1_STATE.SUBADDR # C1L41;
C1_cmd_send = DFFEAS(C1_cmd_send_lut_out, PB1__clk0, VCC, , , , , !G1_rst_out, );
--D1_BitCnt[2] is I2C:inst1|BitCnt[2]
--operation mode is normal
D1_BitCnt[2]_lut_out = !D1_BitCnt[2];
D1_BitCnt[2] = DFFEAS(D1_BitCnt[2]_lut_out, PB1__clk0, G1_rst_out, , D1L9, , , , );
--D1_BitCnt[1] is I2C:inst1|BitCnt[1]
--operation mode is normal
D1_BitCnt[1]_lut_out = !D1_BitCnt[1];
D1_BitCnt[1] = DFFEAS(D1_BitCnt[1]_lut_out, PB1__clk0, G1_rst_out, , D1L6, , , , );
--D1_BitCnt[0] is I2C:inst1|BitCnt[0]
--operation mode is normal
D1_BitCnt[0]_lut_out = !D1_BitCnt[0];
D1_BitCnt[0] = DFFEAS(D1_BitCnt[0]_lut_out, PB1__clk0, G1_rst_out, , D1L8, , , , );
--C1_i2c_data_t[7] is i2c_cmd:inst|i2c_data_t[7]
--operation mode is normal
C1_i2c_data_t[7]_lut_out = C1_STATE.DATA & (NB1_q_a[7] # C1_i2c_data_t[7] & C1L84) # !C1_STATE.DATA & (C1_i2c_data_t[7] & C1L84);
C1_i2c_data_t[7] = DFFEAS(C1_i2c_data_t[7]_lut_out, PB1__clk0, VCC, , , , , !G1_rst_out, );
--D1_Sh_reg[6] is I2C:inst1|Sh_reg[6]
--operation mode is normal
D1_Sh_reg[6]_lut_out = C1_i2c_data_t[6] & (D1L2 # D1_t2 & D1_Sh_reg[5]) # !C1_i2c_data_t[6] & D1_t2 & D1_Sh_reg[5];
D1_Sh_reg[6] = DFFEAS(D1_Sh_reg[6]_lut_out, PB1__clk0, G1_rst_out, , D1L93, , , , );
--D1L93 is I2C:inst1|Sh_reg[7]~8
--operation mode is normal
D1L93 = LB1_Deglitch & (D1_t2 # C1_execute & !D1_x1) # !LB1_Deglitch & (C1_execute & !D1_x1);
--D1L44 is I2C:inst1|t0~85
--operation mode is normal
D1L44 = D1_t2 & (!D1_BitCnt[0] # !D1_BitCnt[1] # !D1_BitCnt[2]);
--D1_s2a is I2C:inst1|s2a
--operation mode is normal
D1_s2a_lut_out = D1_s2;
D1_s2a = DFFEAS(D1_s2a_lut_out, PB1__clk0, G1_rst_out, , LB1_Deglitch, , , , );
--L2_WORD_SR[3] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[3]
--operation mode is normal
L2_WORD_SR[3] = AMPP_FUNCTION(A1L5, L2L72, L2_word_counter[1], altera_internal_jtag, L2_word_counter[0], !L1_clear_signal, SB1_state[4], H1L4);
--BB31_match_out is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_mbpmg:\trigger_in_trigger_module_enabled_gen:trigger_in_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:0:sm1|match_out
--operation mode is normal
BB31_match_out = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[8], BB31L2, Q3_dffs[19], BB9_holdff, VCC);
--Y1L1 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|process0~19
--operation mode is normal
Y1L1 = AMPP_FUNCTION(N1_is_buffer_wrapped_once, Q3_dffs[5], Y1_trigger_happened_ff[0]);
--Q4_dffs[33] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[33]
--operation mode is normal
Q4_dffs[33] = AMPP_FUNCTION(A1L5, Q4_dffs[34], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[34] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[34]
--operation mode is normal
Q4_dffs[34] = AMPP_FUNCTION(A1L5, Q4_dffs[35], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[11] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[11]
--operation mode is normal
B1_acq_trigger_in_reg[11] = AMPP_FUNCTION(PCLK, A1L03, VCC);
--BB21_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:11:sm1|holdff
--operation mode is normal
BB21_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[11], VCC);
--Q4_dffs[35] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[35]
--operation mode is normal
Q4_dffs[35] = AMPP_FUNCTION(A1L5, altera_internal_jtag, !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[0] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[0]
--operation mode is normal
Q4_dffs[0] = AMPP_FUNCTION(A1L5, Q4_dffs[1], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[1] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[1]
--operation mode is normal
Q4_dffs[1] = AMPP_FUNCTION(A1L5, Q4_dffs[2], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[0] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[0]
--operation mode is normal
B1_acq_trigger_in_reg[0] = AMPP_FUNCTION(PCLK, PDATA[0], VCC);
--BB1_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:0:sm1|holdff
--operation mode is normal
BB1_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[0], VCC);
--Q4_dffs[2] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[2]
--operation mode is normal
Q4_dffs[2] = AMPP_FUNCTION(A1L5, Q4_dffs[3], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[3] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[3]
--operation mode is normal
Q4_dffs[3] = AMPP_FUNCTION(A1L5, Q4_dffs[4], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[4] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[4]
--operation mode is normal
Q4_dffs[4] = AMPP_FUNCTION(A1L5, Q4_dffs[5], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[1] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[1]
--operation mode is normal
B1_acq_trigger_in_reg[1] = AMPP_FUNCTION(PCLK, PDATA[1], VCC);
--BB2_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:1:sm1|holdff
--operation mode is normal
BB2_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[1], VCC);
--Q4_dffs[5] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[5]
--operation mode is normal
Q4_dffs[5] = AMPP_FUNCTION(A1L5, Q4_dffs[6], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[6] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[6]
--operation mode is normal
Q4_dffs[6] = AMPP_FUNCTION(A1L5, Q4_dffs[7], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[7] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[7]
--operation mode is normal
Q4_dffs[7] = AMPP_FUNCTION(A1L5, Q4_dffs[8], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[2] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[2]
--operation mode is normal
B1_acq_trigger_in_reg[2] = AMPP_FUNCTION(PCLK, PDATA[2], VCC);
--BB3_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:2:sm1|holdff
--operation mode is normal
BB3_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[2], VCC);
--Q4_dffs[8] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[8]
--operation mode is normal
Q4_dffs[8] = AMPP_FUNCTION(A1L5, Q4_dffs[9], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[9] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[9]
--operation mode is normal
Q4_dffs[9] = AMPP_FUNCTION(A1L5, Q4_dffs[10], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[10] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[10]
--operation mode is normal
Q4_dffs[10] = AMPP_FUNCTION(A1L5, Q4_dffs[11], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[3] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[3]
--operation mode is normal
B1_acq_trigger_in_reg[3] = AMPP_FUNCTION(PCLK, PDATA[3], VCC);
--BB4_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:3:sm1|holdff
--operation mode is normal
BB4_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[3], VCC);
--Q4_dffs[11] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[11]
--operation mode is normal
Q4_dffs[11] = AMPP_FUNCTION(A1L5, Q4_dffs[12], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[12] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[12]
--operation mode is normal
Q4_dffs[12] = AMPP_FUNCTION(A1L5, Q4_dffs[13], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[13] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[13]
--operation mode is normal
Q4_dffs[13] = AMPP_FUNCTION(A1L5, Q4_dffs[14], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[4] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[4]
--operation mode is normal
B1_acq_trigger_in_reg[4] = AMPP_FUNCTION(PCLK, PDATA[4], VCC);
--BB5_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:4:sm1|holdff
--operation mode is normal
BB5_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[4], VCC);
--Q4_dffs[14] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[14]
--operation mode is normal
Q4_dffs[14] = AMPP_FUNCTION(A1L5, Q4_dffs[15], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[15] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[15]
--operation mode is normal
Q4_dffs[15] = AMPP_FUNCTION(A1L5, Q4_dffs[16], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[16] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[16]
--operation mode is normal
Q4_dffs[16] = AMPP_FUNCTION(A1L5, Q4_dffs[17], !B1_reset_all, M1_trigger_setup_ena);
--B1_acq_trigger_in_reg[5] is sld_signaltap:auto_signaltap_0|acq_trigger_in_reg[5]
--operation mode is normal
B1_acq_trigger_in_reg[5] = AMPP_FUNCTION(PCLK, PDATA[5], VCC);
--BB6_holdff is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|sld_mbpmg:\trigger_modules_gen:0:trigger_match|sld_sbpmg:\gen_sbpmg_pipeline_less_than_two:sm0:5:sm1|holdff
--operation mode is normal
BB6_holdff = AMPP_FUNCTION(PCLK, B1_acq_trigger_in_reg[5], VCC);
--Q4_dffs[17] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[17]
--operation mode is normal
Q4_dffs[17] = AMPP_FUNCTION(A1L5, Q4_dffs[18], !B1_reset_all, M1_trigger_setup_ena);
--Q4_dffs[27] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_basic_multi_level_trigger:\basic_multi_level_mbpm_trigger_gen:multi_level_mbpm|lpm_shiftreg:trigger_condition_deserialize|dffs[27]
--operation mode is normal
Q4_dffs[27] = AMPP_FUNCTION(A1L5, Q4_dffs[28
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -