i2c_altera.fit.eqn

来自「AV视频信号输入后」· EQN 代码 · 共 1,474 行 · 第 1/5 页

EQN
1,474
字号


--D1L83 is I2C:inst1|SDA_node_out~74 at LCCOMB_X31_Y9_N0
D1L83 = !D1_y2 & !D1L63 & (!D1_Cmd_reg[2] # !D1L73);


--D1L3 is I2C:inst1|_~57 at LCCOMB_X30_Y9_N30
D1L3 = D1_Cmd_reg[1] & !D1_Ss_idle;


--D1L07 is I2C:inst1|t1~27 at LCCOMB_X31_Y9_N28
D1L07 = D1_Cmd_reg[2] & !D1_t0;


--D1_s3 is I2C:inst1|s3 at LCFF_X32_Y9_N3
D1_s3 = DFFEAS(D1L13, GLOBAL(H1L5), !GLOBAL(F1L15),  , NB1_Deglitch,  ,  ,  ,  );


--D1_t6 is I2C:inst1|t6 at LCFF_X32_Y9_N27
D1_t6 = DFFEAS(D1L87, GLOBAL(H1L5), !GLOBAL(F1L15),  , NB1_Deglitch,  ,  ,  ,  );


--D1L04 is I2C:inst1|SDA_reg~73 at LCCOMB_X32_Y9_N20
D1L04 = D1_t3 # D1_s3 # D1_y2 # D1_t6;


--D1L14 is I2C:inst1|SDA_reg~74 at LCCOMB_X31_Y9_N10
D1L14 = NB1_Deglitch & (D1L07 # D1L3 # D1L04);


--UB1_dffe1a[7] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[7] at LCFF_X33_Y14_N3
UB1_dffe1a[7] = AMPP_FUNCTION(A1L6, UB1_w_anode78w[3], !J1L3, J1L7);


--J1L4 is sld_hub:sld_hub_inst|comb~6 at LCCOMB_X33_Y15_N22
J1L4 = AMPP_FUNCTION(TB1_state[8], RB3_Q[0], J1_OK_TO_UPDATE_IR_Q);


--TB1_state[15] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[15] at LCFF_X36_Y15_N9
TB1_state[15] = AMPP_FUNCTION(A1L6, TB1L13, !A1L8);


--TB1L91 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~5 at LCCOMB_X35_Y15_N28
TB1L91 = AMPP_FUNCTION(TB1_state[8], TB1_state[15], TB1_state[1], TB1_state[0]);


--J1L94 is sld_hub:sld_hub_inst|OK_TO_UPDATE_IR_Q~0 at LCCOMB_X33_Y15_N18
J1L94 = AMPP_FUNCTION(J1_jtag_debug_mode_usr1, TB1_state[8]);


--J1L15 is sld_hub:sld_hub_inst|process2~0 at LCCOMB_X33_Y15_N10
J1L15 = AMPP_FUNCTION(TB1_state[4], TB1_state[8]);


--J1L9 is sld_hub:sld_hub_inst|GEN_SHADOW_IRF~0 at LCCOMB_X34_Y16_N12
J1L9 = AMPP_FUNCTION(RB4_Q[0], J1_OK_TO_UPDATE_IR_Q, TB1_state[5]);


--Z1_trigger_happened_ff[0] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened_ff[0] at LCFF_X34_Y17_N31
Z1_trigger_happened_ff[0] = AMPP_FUNCTION(A1L12, Z1L4, RB1L4, Z1L1);


--DB9_match_out 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:8:sm1|match_out at LCFF_X33_Y17_N25
DB9_match_out = AMPP_FUNCTION(A1L12, DB9L4);


--DB1_match_out 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|match_out at LCFF_X32_Y17_N19
DB1_match_out = AMPP_FUNCTION(A1L12, DB1L5);


--DB2_match_out 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|match_out at LCFF_X32_Y17_N31
DB2_match_out = AMPP_FUNCTION(A1L12, DB2L4);


--Z1L7 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened~157 at LCCOMB_X33_Y17_N0
Z1L7 = AMPP_FUNCTION(DB2_match_out, DB1_match_out, DB9_match_out, Z1_trigger_happened_ff[0]);


--DB3_match_out 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|match_out at LCFF_X32_Y18_N25
DB3_match_out = AMPP_FUNCTION(A1L12, DB3L5);


--DB4_match_out 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|match_out at LCFF_X32_Y18_N9
DB4_match_out = AMPP_FUNCTION(A1L12, DB4L5);


--DB5_match_out 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|match_out at LCFF_X32_Y18_N17
DB5_match_out = AMPP_FUNCTION(A1L12, DB5L4);


--DB6_match_out 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|match_out at LCFF_X32_Y18_N11
DB6_match_out = AMPP_FUNCTION(A1L12, DB6L4);


--Z1L8 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened~158 at LCCOMB_X32_Y18_N14
Z1L8 = AMPP_FUNCTION(DB5_match_out, DB4_match_out, DB3_match_out, DB6_match_out);


--DB8_match_out 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:7:sm1|match_out at LCFF_X34_Y19_N27
DB8_match_out = AMPP_FUNCTION(A1L12, DB8L5);


--DB7_match_out 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:6:sm1|match_out at LCFF_X34_Y18_N25
DB7_match_out = AMPP_FUNCTION(A1L12, DB7L4);


--Z1L9 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened~159 at LCCOMB_X33_Y17_N26
Z1L9 = AMPP_FUNCTION(DB8_match_out, DB7_match_out, Z1L8, Z1L7);


--Z1_trigger_happened_ff[1] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened_ff[1] at LCFF_X33_Y18_N17
Z1_trigger_happened_ff[1] = AMPP_FUNCTION(A1L12, Z1L6, RB1L4, Z1L9);


--R3_dffs[2] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[2] at LCFF_X33_Y17_N13
R3_dffs[2] = AMPP_FUNCTION(A1L6, R3_dffs[3], !B1L13, GND, N1_trigger_setup_ena);


--Z1L01 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened~160 at LCCOMB_X33_Y17_N12
Z1L01 = AMPP_FUNCTION(R3_dffs[2], Z1_trigger_happened_ff[0]);


--Z1L11 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_level_seq_mgr:ela_level_seq_mgr|trigger_happened~161 at LCCOMB_X33_Y17_N30
Z1L11 = AMPP_FUNCTION(Z1_trigger_happened_ff[1], Z1L01, R3_dffs[5], Z1L9);


--J1L63 is sld_hub:sld_hub_inst|IRSR_D[3]~414 at LCCOMB_X34_Y17_N4
J1L63 = AMPP_FUNCTION(Z1_trigger_happened_ff[0], Z1L11, TB1_state[4], RB6_Q[4]);


--UB1_dffe1a[1] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[1] at LCFF_X33_Y14_N9
UB1_dffe1a[1] = AMPP_FUNCTION(A1L6, UB1_w_anode18w[3], !J1L3, J1L7);


--J1L8 is sld_hub:sld_hub_inst|comb~68 at LCCOMB_X33_Y15_N14
J1L8 = AMPP_FUNCTION(J1_OK_TO_UPDATE_IR_Q, TB1_state[8]);


--J1L1 is sld_hub:sld_hub_inst|BROADCAST_ENA~27 at LCCOMB_X34_Y15_N10
J1L1 = AMPP_FUNCTION(UB1_dffe1a[1], RB5_Q[0], UB1_dffe1a[2], J1L8);


--UB1_w_anode28w[3] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|w_anode28w[3] at LCCOMB_X33_Y14_N0
UB1_w_anode28w[3] = AMPP_FUNCTION(RB6_Q[3], J1L44, RB6_Q[2], RB6_Q[1]);


--TB1L32 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~14 at LCCOMB_X36_Y15_N16
TB1L32 = AMPP_FUNCTION(TB1_state[4], A1L8, TB1_state[3]);


--RB6_Q[6] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[6] at LCFF_X34_Y17_N27
RB6_Q[6] = AMPP_FUNCTION(A1L6, J1L93, !J1L3, RB6L4);


--J1L83 is sld_hub:sld_hub_inst|IRSR_D[5]~415 at LCCOMB_X34_Y17_N0
J1L83 = AMPP_FUNCTION(TB1_state[4], RB6_Q[6]);


--TB1_state[11] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[11] at LCFF_X35_Y15_N11
TB1_state[11] = AMPP_FUNCTION(A1L6, TB1L82, A1L8);


--TB1_state[9] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[9] at LCFF_X35_Y15_N23
TB1_state[9] = AMPP_FUNCTION(A1L6, J1L05);


--TB1_tms_cnt[2] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|tms_cnt[2] at LCFF_X36_Y15_N23
TB1_tms_cnt[2] = AMPP_FUNCTION(A1L6, TB1L24, !A1L8);


--TB1_tms_cnt[0] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|tms_cnt[0] at LCFF_X36_Y15_N11
TB1_tms_cnt[0] = AMPP_FUNCTION(A1L6, TB1L04);


--TB1_tms_cnt[1] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|tms_cnt[1] at LCFF_X36_Y15_N27
TB1_tms_cnt[1] = AMPP_FUNCTION(A1L6, TB1L14, !A1L8);


--TB1L23 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~411 at LCCOMB_X36_Y15_N14
TB1L23 = AMPP_FUNCTION(TB1_tms_cnt[0], TB1_tms_cnt[2], TB1_tms_cnt[1]);


--TB1L33 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~412 at LCCOMB_X35_Y15_N16
TB1L33 = AMPP_FUNCTION(A1L8, TB1L23, TB1_state[0], TB1_state[9]);


--TB1_state[10] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[10] at LCFF_X35_Y15_N9
TB1_state[10] = AMPP_FUNCTION(A1L6, TB1L72);


--TB1L43 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~413 at LCCOMB_X35_Y15_N4
TB1L43 = AMPP_FUNCTION(TB1_state[11], TB1_state[10], A1L8);


--J1L73 is sld_hub:sld_hub_inst|IRSR_D[4]~416 at LCCOMB_X34_Y17_N10
J1L73 = AMPP_FUNCTION(Z1L11, TB1_state[4], RB6_Q[5]);


--RB2_Q[0] is sld_hub:sld_hub_inst|sld_dffex:\GEN_SHADOW_IRF:1:S_IRF|Q[0] at LCFF_X35_Y17_N5
RB2_Q[0] = AMPP_FUNCTION(A1L6, RB2L3, !J1L3, J1L9);


--J1L32 is sld_hub:sld_hub_inst|IRF_D[1][0]~43 at LCCOMB_X35_Y16_N22
J1L32 = AMPP_FUNCTION(RB6_Q[0], RB2_Q[0], RB3_Q[0]);


--J1L54 is sld_hub:sld_hub_inst|jtag_debug_mode~171 at LCCOMB_X35_Y15_N24
J1L54 = AMPP_FUNCTION(TB1_state[2], TB1_state[12], A1L8);


--J1L64 is sld_hub:sld_hub_inst|jtag_debug_mode~172 at LCCOMB_X35_Y14_N18
J1L64 = AMPP_FUNCTION(J1L54, J1L44, J1_jtag_debug_mode, TB1_state[15]);


--M2L1 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~76 at LCCOMB_X32_Y14_N4
M2L1 = AMPP_FUNCTION(M2_word_counter[0], GND);

--M2L2 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~77 at LCCOMB_X32_Y14_N4
M2L2 = AMPP_FUNCTION(M2_word_counter[0]);


--M2L3 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~78 at LCCOMB_X32_Y14_N6
M2L3 = AMPP_FUNCTION(M2_word_counter[1], GND, M2L2);

--M2L4 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~79 at LCCOMB_X32_Y14_N6
M2L4 = AMPP_FUNCTION(M2_word_counter[1], M2L2);


--M2L5 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~80 at LCCOMB_X32_Y14_N8
M2L5 = AMPP_FUNCTION(M2_word_counter[2], GND, M2L4);

--M2L6 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~81 at LCCOMB_X32_Y14_N8
M2L6 = AMPP_FUNCTION(M2_word_counter[2], M2L4);


--M2L7 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~82 at LCCOMB_X32_Y14_N10
M2L7 = AMPP_FUNCTION(M2_word_counter[3], GND, M2L6);

--M2L8 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~83 at LCCOMB_X32_Y14_N10
M2L8 = AMPP_FUNCTION(M2_word_counter[3], M2L6);


--M2L31 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter[0]~8 at LCCOMB_X33_Y14_N24
M2L31 = AMPP_FUNCTION(TB1_state[4], J1_jtag_debug_mode_usr0, TB1_state[3]);


--M2L81 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter~155 at LCCOMB_X32_Y14_N2
M2L81 = AMPP_FUNCTION(M2_word_counter[1], M2L03, M2L1, M2_word_counter[4]);


--M2L9 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|add~84 at LCCOMB_X32_Y14_N12
M2L9 = AMPP_FUNCTION(M2_word_counter[4], M2L8);


--M2L91 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter~156 at LCCOMB_X32_Y14_N0
M2L91 = AMPP_FUNCTION(M2L9, M2L03, M2_word_counter[4], M2_word_counter[1]);


--M2L23 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR~244 at LCCOMB_X32_Y14_N30
M2L23 = AMPP_FUNCTION(M2_word_counter[1], M2L03, M2_word_counter[2], M2_word_counter[4]);


--M2_WORD_SR[2] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[2] at LCFF_X32_Y14_N17
M2_WORD_SR[2] = AMPP_FUNCTION(A1L6, M2L62, M2_WORD_SR[3], !M1L2, TB1_state[4], J1L5);


--J1L25 is sld_hub:sld_hub_inst|reduce_nor~0 at LCCOMB_X35_Y15_N12
J1L25 = AMPP_FUNCTION(R5_dffs[0], J1L55, J1L45, R5_dffs[1]);


--BB1_status_out[2] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_seg_state_machine:sm2|status_out[2] at LCFF_X36_Y16_N3
BB1_status_out[2] = AMPP_FUNCTION(A1L12, RB1_Q[1], !B1L13, GND);


--J1L33 is sld_hub:sld_hub_inst|IRSR_D[2]~417 at LCCOMB_X36_Y16_N2
J1L33 = AMPP_FUNCTION(TB1_state[4], RB6_Q[3], BB1_status_out[2], R3_dffs[5]);


--AB1_ela_done is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_state_machine:sm1|ela_done at LCFF_X32_Y16_N3
AB1_ela_done = AMPP_FUNCTION(A1L12, AB1L3, !B1L13);


--RB1_Q[1] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[1] at LCFF_X35_Y16_N15
RB1_Q[1] = AMPP_FUNCTION(A1L6, J1L42, !J1L3, J1L03);


--J1L43 is sld_hub:sld_hub_inst|IRSR_D[2]~418 at LCCOMB_X36_Y16_N20
J1L43 = AMPP_FUNCTION(AB1_ela_done, AB1_post_trigger_count_enable, P1_is_buffer_wrapped_once, RB1_Q[1]);


--J1L53 is sld_hub:sld_hub_inst|IRSR_D[2]~419 at LCCOMB_X36_Y16_N10
J1L53 = AMPP_FUNCTION(R3_dffs[5], J1L33, J1L43, TB1_state[4]);


--BB1_status_out[1] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_seg_state_machine:sm2|status_out[1] at LCFF_X40_Y17_N23

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?