⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i2c_pas106b.fit.eqn

📁 ATEST_PAS106BBA sensor i2c 範例 可供各位參考 code使用無誤
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--A1L72Q is datat[3]~0 at LC_X45_Y12_N2
--operation mode is normal

A1L72Q_lut_out = j[2] & A1L94 # !j[2] & A1L05;
A1L72Q_sload_eqn = (j[3] & A1L94) # (!j[3] & A1L72Q_lut_out);
A1L72Q = DFFEA(A1L72Q_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L52Q is datat[1]~1 at LC_X45_Y12_N7
--operation mode is normal

A1L52Q_lut_out = j[2] & A1L15 # !j[2] & A1L081;
A1L52Q_sload_eqn = (j[3] & A1L54) # (!j[3] & A1L52Q_lut_out);
A1L52Q = DFFEA(A1L52Q_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L4Q is addresst[2]~0 at LC_X43_Y13_N5
--operation mode is normal

A1L4Q_lut_out = A1L04 & (j[2] # A1L35) # !A1L04 & !j[2] & A1L35;
A1L4Q_sload_eqn = (j[3] & A1L63) # (!j[3] & A1L4Q_lut_out);
A1L4Q = DFFEA(A1L4Q_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L2Q is addresst[0]~1 at LC_X43_Y14_N3
--operation mode is normal

A1L2Q_lut_out = j[2] & A1L34 # !j[2] & j[0];
A1L2Q_sload_eqn = (j[3] & A1L83) # (!j[3] & A1L2Q_lut_out);
A1L2Q = DFFEA(A1L2Q_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--C4_safe_q[3] is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[3] at LC_X42_Y13_N3
--operation mode is normal

C4_safe_q[3]_lut_out = C4_safe_q[3] $ (A1L341 & C4L71);
C4_safe_q[3] = DFFEA(C4_safe_q[3]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L731), , !A1L361, , );


--C4_safe_q[2] is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[2] at LC_X42_Y13_N2
--operation mode is arithmetic

C4_safe_q[2]_lut_out = C4_safe_q[2] $ (A1L341 & !C4L41);
C4_safe_q[2] = DFFEA(C4_safe_q[2]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L731), , !A1L361, , );

--C4L71 is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[2]~COUT0 at LC_X42_Y13_N2
--operation mode is arithmetic

C4L71_cout_0 = C4_safe_q[2] & !C4L41;
C4L71 = CARRY(C4L71_cout_0);

--C4L81 is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[2]~COUT1 at LC_X42_Y13_N2
--operation mode is arithmetic

C4L81_cout_1 = C4_safe_q[2] & !C4L51;
C4L81 = CARRY(C4L81_cout_1);


--C4_safe_q[1] is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[1] at LC_X42_Y13_N1
--operation mode is arithmetic

C4_safe_q[1]_lut_out = C4_safe_q[1] $ (A1L341 & C4L11);
C4_safe_q[1] = DFFEA(C4_safe_q[1]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L731), , !A1L361, , );

--C4L41 is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[1]~COUT0 at LC_X42_Y13_N1
--operation mode is arithmetic

C4L41_cout_0 = !C4L11 # !C4_safe_q[1];
C4L41 = CARRY(C4L41_cout_0);

--C4L51 is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[1]~COUT1 at LC_X42_Y13_N1
--operation mode is arithmetic

C4L51_cout_1 = !C4L21 # !C4_safe_q[1];
C4L51 = CARRY(C4L51_cout_1);


--C4_safe_q[0] is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[0] at LC_X42_Y13_N0
--operation mode is arithmetic

C4_safe_q[0]_lut_out = A1L341 $ C4_safe_q[0];
C4_safe_q[0] = DFFEA(C4_safe_q[0]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L731), , !A1L361, , );

--C4L11 is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[0]~COUT0 at LC_X42_Y13_N0
--operation mode is arithmetic

C4L11_cout_0 = C4_safe_q[0];
C4L11 = CARRY(C4L11_cout_0);

--C4L21 is lpm_counter:cnt_slv_rtl_4|alt_counter_stratix:wysi_counter|safe_q[0]~COUT1 at LC_X42_Y13_N0
--operation mode is arithmetic

C4L21_cout_1 = C4_safe_q[0];
C4L21 = CARRY(C4L21_cout_1);


--C1_safe_q[3] is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[3] at LC_X39_Y13_N3
--operation mode is normal

C1_safe_q[3]_lut_out = C1L71 $ C1_safe_q[3];
C1_safe_q[3] = DFFEA(C1_safe_q[3]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );


--C1_safe_q[2] is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[2] at LC_X39_Y13_N2
--operation mode is arithmetic

C1_safe_q[2]_lut_out = C1_safe_q[2] $ !C1L41;
C1_safe_q[2] = DFFEA(C1_safe_q[2]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );

--C1L71 is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[2]~COUT0 at LC_X39_Y13_N2
--operation mode is arithmetic

C1L71_cout_0 = C1_safe_q[2] & !C1L41;
C1L71 = CARRY(C1L71_cout_0);

--C1L81 is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[2]~COUT1 at LC_X39_Y13_N2
--operation mode is arithmetic

C1L81_cout_1 = C1_safe_q[2] & !C1L51;
C1L81 = CARRY(C1L81_cout_1);


--C1_safe_q[1] is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[1] at LC_X39_Y13_N1
--operation mode is arithmetic

C1_safe_q[1]_lut_out = C1_safe_q[1] $ C1L11;
C1_safe_q[1] = DFFEA(C1_safe_q[1]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );

--C1L41 is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[1]~COUT0 at LC_X39_Y13_N1
--operation mode is arithmetic

C1L41_cout_0 = !C1L11 # !C1_safe_q[1];
C1L41 = CARRY(C1L41_cout_0);

--C1L51 is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[1]~COUT1 at LC_X39_Y13_N1
--operation mode is arithmetic

C1L51_cout_1 = !C1L21 # !C1_safe_q[1];
C1L51 = CARRY(C1L51_cout_1);


--C1_safe_q[0] is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[0] at LC_X39_Y13_N0
--operation mode is arithmetic

C1_safe_q[0]_lut_out = !C1_safe_q[0];
C1_safe_q[0] = DFFEA(C1_safe_q[0]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );

--C1L11 is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[0]~COUT0 at LC_X39_Y13_N0
--operation mode is arithmetic

C1L11_cout_0 = C1_safe_q[0];
C1L11 = CARRY(C1L11_cout_0);

--C1L21 is lpm_counter:cnt1_rtl_3|alt_counter_stratix:wysi_counter|safe_q[0]~COUT1 at LC_X39_Y13_N0
--operation mode is arithmetic

C1L21_cout_1 = C1_safe_q[0];
C1L21 = CARRY(C1L21_cout_1);


--C2_safe_q[4] is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[4] at LC_X44_Y12_N4
--operation mode is normal

C2_safe_q[4]_lut_out = C2_safe_q[4] $ !C2L22;
C2_safe_q[4]_reg_input = !A1L251 & C2_safe_q[4]_lut_out;
C2_safe_q[4] = DFFEA(C2_safe_q[4]_reg_input, GLOBAL(i2c_clk), !GLOBAL(A1L831), , , , );


--C2_safe_q[3] is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[3] at LC_X44_Y12_N3
--operation mode is arithmetic

C2_safe_q[3]_lut_out = C2_safe_q[3] $ C2L91;
C2_safe_q[3]_reg_input = !A1L251 & C2_safe_q[3]_lut_out;
C2_safe_q[3] = DFFEA(C2_safe_q[3]_reg_input, GLOBAL(i2c_clk), !GLOBAL(A1L831), , , , );

--C2L22 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[3]~COUT0 at LC_X44_Y12_N3
--operation mode is arithmetic

C2L22_cout_0 = !C2L91 # !C2_safe_q[3];
C2L22 = CARRY(C2L22_cout_0);

--C2L32 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[3]~COUT1 at LC_X44_Y12_N3
--operation mode is arithmetic

C2L32_cout_1 = !C2L02 # !C2_safe_q[3];
C2L32 = CARRY(C2L32_cout_1);


--C2_safe_q[2] is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[2] at LC_X44_Y12_N2
--operation mode is arithmetic

C2_safe_q[2]_lut_out = C2_safe_q[2] $ !C2L61;
C2_safe_q[2]_reg_input = !A1L251 & C2_safe_q[2]_lut_out;
C2_safe_q[2] = DFFEA(C2_safe_q[2]_reg_input, GLOBAL(i2c_clk), !GLOBAL(A1L831), , , , );

--C2L91 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[2]~COUT0 at LC_X44_Y12_N2
--operation mode is arithmetic

C2L91_cout_0 = C2_safe_q[2] & !C2L61;
C2L91 = CARRY(C2L91_cout_0);

--C2L02 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[2]~COUT1 at LC_X44_Y12_N2
--operation mode is arithmetic

C2L02_cout_1 = C2_safe_q[2] & !C2L71;
C2L02 = CARRY(C2L02_cout_1);


--C2_safe_q[1] is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[1] at LC_X44_Y12_N1
--operation mode is arithmetic

C2_safe_q[1]_lut_out = C2_safe_q[1] $ C2L31;
C2_safe_q[1]_reg_input = !A1L251 & C2_safe_q[1]_lut_out;
C2_safe_q[1] = DFFEA(C2_safe_q[1]_reg_input, GLOBAL(i2c_clk), !GLOBAL(A1L831), , , , );

--C2L61 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[1]~COUT0 at LC_X44_Y12_N1
--operation mode is arithmetic

C2L61_cout_0 = !C2L31 # !C2_safe_q[1];
C2L61 = CARRY(C2L61_cout_0);

--C2L71 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[1]~COUT1 at LC_X44_Y12_N1
--operation mode is arithmetic

C2L71_cout_1 = !C2L41 # !C2_safe_q[1];
C2L71 = CARRY(C2L71_cout_1);


--C2_safe_q[0] is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[0] at LC_X44_Y12_N0
--operation mode is arithmetic

C2_safe_q[0]_lut_out = !C2_safe_q[0];
C2_safe_q[0]_reg_input = !A1L251 & C2_safe_q[0]_lut_out;
C2_safe_q[0] = DFFEA(C2_safe_q[0]_reg_input, GLOBAL(i2c_clk), !GLOBAL(A1L831), , , , );

--C2L31 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[0]~COUT0 at LC_X44_Y12_N0
--operation mode is arithmetic

C2L31_cout_0 = C2_safe_q[0];
C2L31 = CARRY(C2L31_cout_0);

--C2L41 is lpm_counter:cnt_ack_rtl_2|alt_counter_stratix:wysi_counter|safe_q[0]~COUT1 at LC_X44_Y12_N0
--operation mode is arithmetic

C2L41_cout_1 = C2_safe_q[0];
C2L41 = CARRY(C2L41_cout_1);


--C3_safe_q[3] is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[3] at LC_X43_Y15_N9
--operation mode is normal

C3_safe_q[3]_lut_out = C3_safe_q[3] $ (C3L71 & A1L341);
C3_safe_q[3] = DFFEA(C3_safe_q[3]_lut_out, GLOBAL(C1_safe_q[3]), !GLOBAL(A1L731), , A1L361, , );


--C3_safe_q[2] is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[2] at LC_X43_Y15_N8
--operation mode is arithmetic

C3_safe_q[2]_lut_out = C3_safe_q[2] $ (A1L341 & !C3L41);
C3_safe_q[2] = DFFEA(C3_safe_q[2]_lut_out, GLOBAL(C1_safe_q[3]), !GLOBAL(A1L731), , A1L361, , );

--C3L71 is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[2]~COUT0 at LC_X43_Y15_N8
--operation mode is arithmetic

C3L71_cout_0 = C3_safe_q[2] & !C3L41;
C3L71 = CARRY(C3L71_cout_0);

--C3L81 is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[2]~COUT1 at LC_X43_Y15_N8
--operation mode is arithmetic

C3L81_cout_1 = C3_safe_q[2] & !C3L51;
C3L81 = CARRY(C3L81_cout_1);


--C3_safe_q[1] is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[1] at LC_X43_Y15_N7
--operation mode is arithmetic

C3_safe_q[1]_lut_out = C3_safe_q[1] $ (A1L341 & C3L11);
C3_safe_q[1] = DFFEA(C3_safe_q[1]_lut_out, GLOBAL(C1_safe_q[3]), !GLOBAL(A1L731), , A1L361, , );

--C3L41 is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[1]~COUT0 at LC_X43_Y15_N7
--operation mode is arithmetic

C3L41_cout_0 = !C3L11 # !C3_safe_q[1];
C3L41 = CARRY(C3L41_cout_0);

--C3L51 is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[1]~COUT1 at LC_X43_Y15_N7
--operation mode is arithmetic

C3L51_cout_1 = !C3L21 # !C3_safe_q[1];
C3L51 = CARRY(C3L51_cout_1);


--C3_safe_q[0] is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[0] at LC_X43_Y15_N6
--operation mode is arithmetic

C3_safe_q[0]_lut_out = C3_safe_q[0] $ A1L341;
C3_safe_q[0] = DFFEA(C3_safe_q[0]_lut_out, GLOBAL(C1_safe_q[3]), !GLOBAL(A1L731), , A1L361, , );

--C3L11 is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[0]~COUT0 at LC_X43_Y15_N6
--operation mode is arithmetic

C3L11_cout_0 = C3_safe_q[0];
C3L11 = CARRY(C3L11_cout_0);

--C3L21 is lpm_counter:cnt_n_rtl_1|alt_counter_stratix:wysi_counter|safe_q[0]~COUT1 at LC_X43_Y15_N6
--operation mode is arithmetic

C3L21_cout_1 = C3_safe_q[0];
C3L21 = CARRY(C3L21_cout_1);


--C5_safe_q[11] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[11] at LC_X52_Y11_N5
--operation mode is normal

C5_safe_q[11]_carry_eqn = C5L32;
C5_safe_q[11]_lut_out = C5_safe_q[11]_carry_eqn $ C5_safe_q[11];
C5_safe_q[11] = DFFEA(C5_safe_q[11]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );


--C5_safe_q[10] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[10] at LC_X52_Y11_N4
--operation mode is arithmetic

C5_safe_q[10]_carry_eqn = (!C5L31 & C5L05) # (C5L31 & C5L15);
C5_safe_q[10]_lut_out = C5_safe_q[10] $ !C5_safe_q[10]_carry_eqn;
C5_safe_q[10] = DFFEA(C5_safe_q[10]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L32 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|counter_cell[10]~COUT at LC_X52_Y11_N4
--operation mode is arithmetic

C5L32 = CARRY(C5_safe_q[10] & !C5L15);


--C5_safe_q[9] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[9] at LC_X52_Y11_N3
--operation mode is arithmetic

C5_safe_q[9]_carry_eqn = (!C5L31 & C5L74) # (C5L31 & C5L84);
C5_safe_q[9]_lut_out = C5_safe_q[9] $ C5_safe_q[9]_carry_eqn;
C5_safe_q[9] = DFFEA(C5_safe_q[9]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L05 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[9]~COUT0 at LC_X52_Y11_N3
--operation mode is arithmetic

C5L05_cout_0 = !C5L74 # !C5_safe_q[9];
C5L05 = CARRY(C5L05_cout_0);

--C5L15 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[9]~COUT1 at LC_X52_Y11_N3
--operation mode is arithmetic

C5L15_cout_1 = !C5L84 # !C5_safe_q[9];
C5L15 = CARRY(C5L15_cout_1);


--C5_safe_q[8] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[8] at LC_X52_Y11_N2
--operation mode is arithmetic

C5_safe_q[8]_carry_eqn = (!C5L31 & C5L44) # (C5L31 & C5L54);
C5_safe_q[8]_lut_out = C5_safe_q[8] $ !C5_safe_q[8]_carry_eqn;
C5_safe_q[8] = DFFEA(C5_safe_q[8]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L74 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[8]~COUT0 at LC_X52_Y11_N2
--operation mode is arithmetic

C5L74_cout_0 = C5_safe_q[8] & !C5L44;
C5L74 = CARRY(C5L74_cout_0);

--C5L84 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[8]~COUT1 at LC_X52_Y11_N2
--operation mode is arithmetic

C5L84_cout_1 = C5_safe_q[8] & !C5L54;
C5L84 = CARRY(C5L84_cout_1);


--C5_safe_q[7] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[7] at LC_X52_Y11_N1
--operation mode is arithmetic

C5_safe_q[7]_carry_eqn = (!C5L31 & C5L14) # (C5L31 & C5L24);
C5_safe_q[7]_lut_out = C5_safe_q[7] $ C5_safe_q[7]_carry_eqn;
C5_safe_q[7] = DFFEA(C5_safe_q[7]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L44 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[7]~COUT0 at LC_X52_Y11_N1
--operation mode is arithmetic

C5L44_cout_0 = !C5L14 # !C5_safe_q[7];
C5L44 = CARRY(C5L44_cout_0);

--C5L54 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[7]~COUT1 at LC_X52_Y11_N1
--operation mode is arithmetic

C5L54_cout_1 = !C5L24 # !C5_safe_q[7];
C5L54 = CARRY(C5L54_cout_1);


--C5_safe_q[6] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[6] at LC_X52_Y11_N0
--operation mode is arithmetic

C5_safe_q[6]_carry_eqn = C5L31;
C5_safe_q[6]_lut_out = C5_safe_q[6] $ !C5_safe_q[6]_carry_eqn;
C5_safe_q[6] = DFFEA(C5_safe_q[6]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L14 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[6]~COUT0 at LC_X52_Y11_N0
--operation mode is arithmetic

C5L14_cout_0 = C5_safe_q[6] & !C5L31;
C5L14 = CARRY(C5L14_cout_0);

--C5L24 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[6]~COUT1 at LC_X52_Y11_N0
--operation mode is arithmetic

C5L24_cout_1 = C5_safe_q[6] & !C5L31;
C5L24 = CARRY(C5L24_cout_1);


--C5_safe_q[5] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[5] at LC_X52_Y12_N9
--operation mode is arithmetic

C5_safe_q[5]_carry_eqn = (!C5L3 & C5L73) # (C5L3 & C5L83);
C5_safe_q[5]_lut_out = C5_safe_q[5] $ C5_safe_q[5]_carry_eqn;
C5_safe_q[5] = DFFEA(C5_safe_q[5]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L31 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|counter_cell[5]~COUT at LC_X52_Y12_N9
--operation mode is arithmetic

C5L31 = CARRY(!C5L83 # !C5_safe_q[5]);


--C5_safe_q[4] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[4] at LC_X52_Y12_N8
--operation mode is arithmetic

C5_safe_q[4]_carry_eqn = (!C5L3 & C5L43) # (C5L3 & C5L53);
C5_safe_q[4]_lut_out = C5_safe_q[4] $ !C5_safe_q[4]_carry_eqn;
C5_safe_q[4] = DFFEA(C5_safe_q[4]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L73 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[4]~COUT0 at LC_X52_Y12_N8
--operation mode is arithmetic

C5L73_cout_0 = C5_safe_q[4] & !C5L43;
C5L73 = CARRY(C5L73_cout_0);

--C5L83 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[4]~COUT1 at LC_X52_Y12_N8
--operation mode is arithmetic

C5L83_cout_1 = C5_safe_q[4] & !C5L53;
C5L83 = CARRY(C5L83_cout_1);


--C5_safe_q[3] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[3] at LC_X52_Y12_N7
--operation mode is arithmetic

C5_safe_q[3]_carry_eqn = (!C5L3 & C5L13) # (C5L3 & C5L23);
C5_safe_q[3]_lut_out = C5_safe_q[3] $ C5_safe_q[3]_carry_eqn;
C5_safe_q[3] = DFFEA(C5_safe_q[3]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L43 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[3]~COUT0 at LC_X52_Y12_N7
--operation mode is arithmetic

C5L43_cout_0 = !C5L13 # !C5_safe_q[3];
C5L43 = CARRY(C5L43_cout_0);

--C5L53 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[3]~COUT1 at LC_X52_Y12_N7
--operation mode is arithmetic

C5L53_cout_1 = !C5L23 # !C5_safe_q[3];
C5L53 = CARRY(C5L53_cout_1);


--C5_safe_q[2] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[2] at LC_X52_Y12_N6
--operation mode is arithmetic

C5_safe_q[2]_carry_eqn = (!C5L3 & C5L82) # (C5L3 & C5L92);
C5_safe_q[2]_lut_out = C5_safe_q[2] $ !C5_safe_q[2]_carry_eqn;
C5_safe_q[2] = DFFEA(C5_safe_q[2]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L13 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[2]~COUT0 at LC_X52_Y12_N6
--operation mode is arithmetic

C5L13_cout_0 = C5_safe_q[2] & !C5L82;
C5L13 = CARRY(C5L13_cout_0);

--C5L23 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[2]~COUT1 at LC_X52_Y12_N6
--operation mode is arithmetic

C5L23_cout_1 = C5_safe_q[2] & !C5L92;
C5L23 = CARRY(C5L23_cout_1);


--C5_safe_q[1] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[1] at LC_X52_Y12_N5
--operation mode is arithmetic

C5_safe_q[1]_carry_eqn = C5L3;
C5_safe_q[1]_lut_out = C5_safe_q[1] $ C5_safe_q[1]_carry_eqn;
C5_safe_q[1] = DFFEA(C5_safe_q[1]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L82 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[1]~COUT0 at LC_X52_Y12_N5
--operation mode is arithmetic

C5L82_cout_0 = !C5L3 # !C5_safe_q[1];
C5L82 = CARRY(C5L82_cout_0);

--C5L92 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[1]~COUT1 at LC_X52_Y12_N5
--operation mode is arithmetic

C5L92_cout_1 = !C5L3 # !C5_safe_q[1];
C5L92 = CARRY(C5L92_cout_1);


--C5_safe_q[0] is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|safe_q[0] at LC_X52_Y12_N4
--operation mode is arithmetic

C5_safe_q[0]_lut_out = !C5_safe_q[0];
C5_safe_q[0] = DFFEA(C5_safe_q[0]_lut_out, GLOBAL(i2c_clk), !GLOBAL(A1L502), , , , );

--C5L3 is lpm_counter:q_rtl_0|alt_counter_stratix:wysi_counter|counter_cell[0]~COUT at LC_X52_Y12_N4
--operation mode is arithmetic

C5L3 = CARRY(C5_safe_q[0]);


--scl_in is scl_in at LC_X45_Y15_N2
--operation mode is normal

scl_in_lut_out = !A1L261;
scl_in = DFFEA(scl_in_lut_out, GLOBAL(i2c_clk), VCC, , , , );


--A1L881Q is now~11 at LC_X42_Y16_N7
--operation mode is normal

A1L881Q_lut_out = cntxx[1] & A1L28 # !cntxx[1] & (cntxx[0] & A1L28 # !cntxx[0] & A1L881Q);
A1L881Q = DFFEA(A1L881Q_lut_out, GLOBAL(i2c_clk), VCC, , , , );


--A1L591Q is now~18 at LC_X42_Y16_N4
--operation mode is normal

A1L591Q_lut_out = cntxx[1] & A1L311 # !cntxx[1] & (cntxx[0] & A1L311 # !cntxx[0] & A1L591Q);
A1L591Q = DFFEA(A1L591Q_lut_out, GLOBAL(i2c_clk), VCC, , , , );


--A1L67 is i1448~224 at LC_X45_Y14_N5
--operation mode is normal

A1L67 = scl_in & (A1L591Q # A1L881Q & A1L941Q) # !scl_in & A1L881Q & A1L941Q;


--A1L691Q is now~19 at LC_X45_Y14_N9
--operation mode is normal

A1L691Q_lut_out = cntxx[0] & A1L611 # !cntxx[0] & (cntxx[1] & A1L611 # !cntxx[1] & A1L691Q);
A1L691Q = DFFEA(A1L691Q_lut_out, GLOBAL(i2c_clk), VCC, , , , );


--A1L781Q is now~10 at LC_X43_Y16_N6
--operation mode is normal

A1L781Q_lut_out = cntxx[1] & !A1L97 # !cntxx[1] & (cntxx[0] & !A1L97 # !cntxx[0] & A1L781Q);
A1L781Q = DFFEA(A1L781Q_lut_out, GLOBAL(i2c_clk), VCC, , , , );

⌨️ 快捷键说明

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