i2c_altera.fit.eqn
来自「AV视频信号输入后」· EQN 代码 · 共 1,474 行 · 第 1/5 页
EQN
1,474 行
--B1_reset_all is sld_signaltap:auto_signaltap_0|reset_all at LCCOMB_X35_Y16_N10
B1_reset_all = AMPP_FUNCTION(RB1_Q[0], TB1_state[1], RB7_Q[0]);
--J1_jtag_debug_mode is sld_hub:sld_hub_inst|jtag_debug_mode at LCFF_X35_Y14_N19
J1_jtag_debug_mode = AMPP_FUNCTION(A1L6, J1L64, TB1L3);
--J1L74 is sld_hub:sld_hub_inst|node_ena~18 at LCCOMB_X35_Y14_N16
J1L74 = AMPP_FUNCTION(RB3_Q[0], J1_jtag_debug_mode, RB4_Q[0]);
--M2_word_counter[3] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter[3] at LCFF_X32_Y14_N11
M2_word_counter[3] = AMPP_FUNCTION(A1L6, M2L7, !M1L2, M2L31);
--M2_word_counter[1] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter[1] at LCFF_X32_Y14_N7
M2_word_counter[1] = AMPP_FUNCTION(A1L6, M2L3, !M1L2, M2L31);
--M2_word_counter[2] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter[2] at LCFF_X32_Y14_N9
M2_word_counter[2] = AMPP_FUNCTION(A1L6, M2L5, !M1L2, M2L31);
--M2_word_counter[0] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter[0] at LCFF_X32_Y14_N3
M2_word_counter[0] = AMPP_FUNCTION(A1L6, M2L81, !M1L2, M2L31);
--M2L92 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR~241 at LCCOMB_X32_Y14_N22
M2L92 = AMPP_FUNCTION(M2_word_counter[1], M2_word_counter[0], M2_word_counter[2], M2_word_counter[3]);
--M2L03 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR~242 at LCCOMB_X32_Y14_N28
M2L03 = AMPP_FUNCTION(M2_word_counter[0], M2_word_counter[2], M2_word_counter[3]);
--M2_word_counter[4] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|word_counter[4] at LCFF_X32_Y14_N1
M2_word_counter[4] = AMPP_FUNCTION(A1L6, M2L91, !M1L2, M2L31);
--M2L13 is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR~243 at LCCOMB_X32_Y14_N26
M2L13 = AMPP_FUNCTION(M2_word_counter[1], M2L03, M2L92, M2_word_counter[4]);
--M2_WORD_SR[1] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[1] at LCFF_X32_Y14_N25
M2_WORD_SR[1] = AMPP_FUNCTION(A1L6, M2L42, M2_WORD_SR[2], !M1L2, TB1_state[4], J1L5);
--M1_clear_signal is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|clear_signal at LCCOMB_X33_Y15_N16
M1_clear_signal = AMPP_FUNCTION(J1_jtag_debug_mode_usr1, TB1_state[8]);
--J1_jtag_debug_mode_usr0 is sld_hub:sld_hub_inst|jtag_debug_mode_usr0 at LCFF_X35_Y15_N13
J1_jtag_debug_mode_usr0 = AMPP_FUNCTION(A1L6, J1L25, TB1L3, TB1_state[12]);
--J1L5 is sld_hub:sld_hub_inst|comb~8 at LCCOMB_X33_Y14_N30
J1L5 = AMPP_FUNCTION(TB1_state[4], J1_jtag_debug_mode_usr0, TB1_state[3]);
--J1L11 is sld_hub:sld_hub_inst|HUB_BYPASS_REG~11 at LCCOMB_X31_Y14_N26
J1L11 = AMPP_FUNCTION(altera_internal_jtag, TB1_state[4]);
--J1L44 is sld_hub:sld_hub_inst|jtag_debug_mode~2 at LCCOMB_X33_Y14_N18
J1L44 = AMPP_FUNCTION(J1_jtag_debug_mode_usr0, J1_jtag_debug_mode_usr1);
--RB6_Q[2] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[2] at LCFF_X36_Y16_N11
RB6_Q[2] = AMPP_FUNCTION(A1L6, J1L53, !J1L3, RB6L4);
--RB6_Q[1] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[1] at LCFF_X36_Y16_N1
RB6_Q[1] = AMPP_FUNCTION(A1L6, J1L23, !J1L3, RB6L4);
--UB1_w_anode1w[3] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|w_anode1w[3] at LCCOMB_X33_Y14_N26
UB1_w_anode1w[3] = AMPP_FUNCTION(RB6_Q[3], J1L44, RB6_Q[2], RB6_Q[1]);
--J1L6 is sld_hub:sld_hub_inst|comb~66 at LCCOMB_X33_Y14_N22
J1L6 = AMPP_FUNCTION(TB1_state[3], J1_jtag_debug_mode_usr1, J1_jtag_debug_mode_usr0, TB1_state[4]);
--J1L7 is sld_hub:sld_hub_inst|comb~67 at LCCOMB_X33_Y14_N6
J1L7 = AMPP_FUNCTION(J1L6, A1L8, altera_internal_jtag);
--R1_dffs[1] is sld_signaltap:auto_signaltap_0|sld_offload_buffer_mgr:\stp_non_zero_depth_offload_gen:stp_offload_buff_mgr_inst|lpm_shiftreg:info_data_shift_out|dffs[1] at LCFF_X40_Y16_N21
R1_dffs[1] = AMPP_FUNCTION(A1L6, R1L2, !B1L13);
--P1_is_buffer_wrapped_once is sld_signaltap:auto_signaltap_0|sld_acquisition_buffer:sld_acquisition_buffer_inst|is_buffer_wrapped_once at LCFF_X39_Y17_N17
P1_is_buffer_wrapped_once = AMPP_FUNCTION(A1L12, P1L2, !B1L13, MB1L02);
--B1L23 is sld_signaltap:auto_signaltap_0|sdr~13 at LCCOMB_X35_Y14_N12
B1L23 = AMPP_FUNCTION(J1_jtag_debug_mode_usr1, J1_jtag_debug_mode, RB3_Q[0], RB4_Q[0]);
--R1L1 is sld_signaltap:auto_signaltap_0|sld_offload_buffer_mgr:\stp_non_zero_depth_offload_gen:stp_offload_buff_mgr_inst|lpm_shiftreg:info_data_shift_out|_~1199 at LCCOMB_X33_Y16_N10
R1L1 = AMPP_FUNCTION(P1_is_buffer_wrapped_once, B1L23, TB1_state[4], R1_dffs[1]);
--R3_dffs[1] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[1] at LCFF_X33_Y17_N21
R3_dffs[1] = AMPP_FUNCTION(A1L6, R3L4, !B1L13, N1_trigger_setup_ena);
--N1_trigger_setup_ena is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|trigger_setup_ena at LCCOMB_X35_Y14_N8
N1_trigger_setup_ena = AMPP_FUNCTION(RB1_Q[3], TB1_state[4], B1L23);
--M1_WORD_SR[1] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR[1] at LCFF_X34_Y14_N27
M1_WORD_SR[1] = AMPP_FUNCTION(A1L6, M1L72, !M1L2, B1L92);
--M1_word_counter[0] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[0] at LCFF_X30_Y14_N19
M1_word_counter[0] = AMPP_FUNCTION(A1L6, M1L7, !M1L2);
--M1_word_counter[1] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[1] at LCFF_X29_Y14_N9
M1_word_counter[1] = AMPP_FUNCTION(A1L6, M1L01, !M1L2, M1L9);
--M1_word_counter[3] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[3] at LCFF_X30_Y14_N15
M1_word_counter[3] = AMPP_FUNCTION(A1L6, M1L51, !M1L2, M1L6);
--M1_word_counter[2] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|word_counter[2] at LCFF_X34_Y14_N9
M1_word_counter[2] = AMPP_FUNCTION(A1L6, M1L31, !M1L2, M1L21);
--M1L52 is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR~346 at LCCOMB_X31_Y14_N12
M1L52 = AMPP_FUNCTION(M1_word_counter[3], M1_word_counter[0], M1_word_counter[2], M1_word_counter[1]);
--M1L62 is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR~347 at LCCOMB_X34_Y14_N16
M1L62 = AMPP_FUNCTION(M1_WORD_SR[1], TB1_state[4], M1L52);
--B1L92 is sld_signaltap:auto_signaltap_0|comb~26 at LCCOMB_X34_Y14_N24
B1L92 = AMPP_FUNCTION(TB1_state[4], TB1_state[3], B1L23);
--BB1_status_out[0] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_seg_state_machine:sm2|status_out[0] at LCFF_X40_Y17_N29
BB1_status_out[0] = AMPP_FUNCTION(A1L12, BB1L6, !B1L13);
--AB1_post_trigger_count_enable is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|sld_ela_state_machine:sm1|post_trigger_count_enable at LCFF_X32_Y16_N31
AB1_post_trigger_count_enable = AMPP_FUNCTION(A1L12, AB1L7, !B1L13);
--R3_dffs[5] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[5] at LCFF_X33_Y17_N31
R3_dffs[5] = AMPP_FUNCTION(A1L6, R3_dffs[6], !B1L13, GND, N1_trigger_setup_ena);
--N1L3 is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|ela_status~77 at LCCOMB_X39_Y16_N24
N1L3 = AMPP_FUNCTION(R3_dffs[5], BB1_status_out[0], AB1_post_trigger_count_enable);
--J1L13 is sld_hub:sld_hub_inst|IRSR_D[0]~413 at LCCOMB_X36_Y16_N18
J1L13 = AMPP_FUNCTION(TB1_state[4], N1L3, RB6_Q[1]);
--RB6_Q[7] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[7] at LCFF_X31_Y14_N27
RB6_Q[7] = AMPP_FUNCTION(A1L6, J1L11, !J1L3, J1_IRSR_ENA);
--UB1_dffe1a[3] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[3] at LCFF_X33_Y14_N5
UB1_dffe1a[3] = AMPP_FUNCTION(A1L6, UB1_w_anode38w[3], !J1L3, J1L7);
--RB6L3 is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0]~117 at LCCOMB_X33_Y14_N10
RB6L3 = AMPP_FUNCTION(RB6_Q[7], UB1_dffe1a[3], TB1_state[4], RB6_Q[3]);
--RB6L4 is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0]~118 at LCCOMB_X33_Y14_N28
RB6L4 = AMPP_FUNCTION(TB1_state[3], J1_jtag_debug_mode_usr1, TB1_state[4], RB6L3);
--TB1_state[7] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[7] at LCFF_X37_Y16_N29
TB1_state[7] = AMPP_FUNCTION(A1L6, TB1L52);
--TB1L62 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~18 at LCCOMB_X36_Y15_N12
TB1L62 = AMPP_FUNCTION(TB1_state[5], TB1_state[7]);
--TB1_state[2] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[2] at LCFF_X35_Y15_N15
TB1_state[2] = AMPP_FUNCTION(A1L6, TB1L53);
--TB1L02 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~10 at LCCOMB_X36_Y15_N20
TB1L02 = AMPP_FUNCTION(A1L8, TB1_state[2]);
--TB1L12 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~11 at LCCOMB_X36_Y14_N8
TB1L12 = AMPP_FUNCTION(TB1_state[3], TB1_state[4], TB1_state[7]);
--D1_t4 is I2C:inst1|t4 at LCFF_X32_Y9_N25
D1_t4 = DFFEAS(D1L57, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1_Cmd_reg[0] is I2C:inst1|Cmd_reg[0] at LCFF_X33_Y9_N21
D1_Cmd_reg[0] = DFFEAS(D1L1, GLOBAL(H1L5), !GLOBAL(F1L15), , D1L32, , , , );
--D1_y0 is I2C:inst1|y0 at LCFF_X32_Y9_N5
D1_y0 = DFFEAS(D1L18, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1L38 is I2C:inst1|y1~22 at LCCOMB_X32_Y9_N14
D1L38 = !D1_y0 & D1_Cmd_reg[0];
--D1_s2 is I2C:inst1|s2 at LCFF_X32_Y9_N31
D1_s2 = DFFEAS(D1L63, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1_t1 is I2C:inst1|t1 at LCFF_X31_Y9_N29
D1_t1 = DFFEAS(D1L07, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1L23 is I2C:inst1|SCL_node_out~24 at LCCOMB_X32_Y9_N10
D1L23 = !D1_t4 & !D1_s2 & !D1_t1 & !D1L38;
--F1_rst_out is filter:inst8|rst_out at LCFF_X36_Y9_N15
F1_rst_out = DFFEAS(F1L25, F1_cnt[15], , , , , , , );
--NB1_Deglitch is I2C:inst1|div_by_n:div_by_x|Deglitch at LCFF_X38_Y9_N23
NB1_Deglitch = DFFEAS(JB61L1, GLOBAL(H1L5), , , , , , , );
--D1_s1a is I2C:inst1|s1a at LCFF_X32_Y9_N23
D1_s1a = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, D1_s1, , , VCC);
--D1_t2 is I2C:inst1|t2 at LCFF_X31_Y9_N23
D1_t2 = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, D1_t1a, , , VCC);
--D1_t5 is I2C:inst1|t5 at LCFF_X32_Y9_N13
D1_t5 = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, D1_t4a, , , VCC);
--D1L43 is I2C:inst1|SCL_reg~40 at LCCOMB_X32_Y9_N12
D1L43 = D1_t5 # D1_t2;
--D1L53 is I2C:inst1|SCL_reg~41 at LCCOMB_X32_Y9_N22
D1L53 = NB1_Deglitch & (D1L43 # D1_s1a # !D1L23);
--D1_y2 is I2C:inst1|y2 at LCFF_X32_Y9_N21
D1_y2 = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, D1_y1, , , VCC);
--D1_Start_condition is I2C:inst1|Start_condition at LCFF_X30_Y9_N31
D1_Start_condition = DFFEAS(D1L3, GLOBAL(H1L5), !GLOBAL(F1L15), , D1L36, , , , );
--D1_Cmd_reg[1] is I2C:inst1|Cmd_reg[1] at LCFF_X33_Y9_N15
D1_Cmd_reg[1] = DFFEAS(D1L2, GLOBAL(H1L5), !GLOBAL(F1L15), , D1L32, , , , );
--D1_Ss_idle is I2C:inst1|Ss_idle at LCFF_X32_Y9_N19
D1_Ss_idle = DFFEAS(D1L16, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1L63 is I2C:inst1|SDA_node_out~0 at LCCOMB_X32_Y9_N30
D1L63 = !D1_Ss_idle & D1_Cmd_reg[1] & D1_Start_condition;
--D1_Cmd_reg[2] is I2C:inst1|Cmd_reg[2] at LCFF_X33_Y9_N23
D1_Cmd_reg[2] = DFFEAS(D1L12, GLOBAL(H1L5), !GLOBAL(F1L15), , D1L32, , , , );
--D1_t3 is I2C:inst1|t3 at LCFF_X31_Y9_N9
D1_t3 = DFFEAS(D1L4, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1_Sh_reg[7] is I2C:inst1|Sh_reg[7] at LCFF_X37_Y9_N17
D1_Sh_reg[7] = DFFEAS(D1L85, GLOBAL(H1L5), !GLOBAL(F1L15), , D1L95, , , , );
--D1_t0 is I2C:inst1|t0 at LCFF_X31_Y9_N19
D1_t0 = DFFEAS(D1L66, GLOBAL(H1L5), !GLOBAL(F1L15), , NB1_Deglitch, , , , );
--D1L73 is I2C:inst1|SDA_node_out~73 at LCCOMB_X31_Y9_N16
D1L73 = D1_t3 # D1_Sh_reg[7] & !D1_t0;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?