📄 rcvr.fit.eqn
字号:
B1_counter2[8]_lut_out = B1L1 & (!A1L25 # !A1L26 # !B1_counter2[0]);
B1_counter2[8] = DFFEAS(B1_counter2[8]_lut_out, GLOBAL(clk), VCC, , B1_clk1x_enable, , , , );
--B1_counter2[7] is rcvr:inst|counter2[7] at LC_X10_Y7_N2
--operation mode is normal
B1_counter2[7]_lut_out = B1L2 & (!A1L25 # !A1L26 # !B1_counter2[0]);
B1_counter2[7] = DFFEAS(B1_counter2[7]_lut_out, GLOBAL(clk), VCC, , B1_clk1x_enable, , , , );
--B1_counter2[5] is rcvr:inst|counter2[5] at LC_X10_Y7_N5
--operation mode is normal
B1_counter2[5]_lut_out = B1L5 & (!A1L25 # !A1L26 # !B1_counter2[0]);
B1_counter2[5] = DFFEAS(B1_counter2[5]_lut_out, GLOBAL(clk), VCC, , B1_clk1x_enable, , , , );
--A1L25 is rtl~212 at LC_X10_Y7_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[6]_qfbk = B1_counter2[6];
A1L25 = B1_counter2[5] & B1_counter2[7] & !B1_counter2[6]_qfbk & B1_counter2[8];
--B1_counter2[6] is rcvr:inst|counter2[6] at LC_X10_Y7_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[6] = DFFEAS(A1L25, GLOBAL(clk), VCC, , B1_clk1x_enable, B1L8, , , VCC);
--B1_counter2[4] is rcvr:inst|counter2[4] at LC_X10_Y7_N0
--operation mode is normal
B1_counter2[4]_lut_out = B1L14 & (!A1L25 # !A1L26 # !B1_counter2[0]);
B1_counter2[4] = DFFEAS(B1_counter2[4]_lut_out, GLOBAL(clk), VCC, , B1_clk1x_enable, , , , );
--B1_counter2[2] is rcvr:inst|counter2[2] at LC_X10_Y7_N9
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[2]_lut_out = GND;
B1_counter2[2] = DFFEAS(B1_counter2[2]_lut_out, GLOBAL(clk), VCC, , B1_clk1x_enable, B1L21, , , VCC);
--B1_counter2[1] is rcvr:inst|counter2[1] at LC_X10_Y7_N6
--operation mode is normal
B1_counter2[1]_lut_out = B1L24 & (!B1_counter2[0] # !A1L25 # !A1L26);
B1_counter2[1] = DFFEAS(B1_counter2[1]_lut_out, GLOBAL(clk), VCC, , B1_clk1x_enable, , , , );
--A1L26 is rtl~213 at LC_X10_Y7_N1
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[3]_qfbk = B1_counter2[3];
A1L26 = !B1_counter2[1] & B1_counter2[4] & !B1_counter2[3]_qfbk & !B1_counter2[2];
--B1_counter2[3] is rcvr:inst|counter2[3] at LC_X10_Y7_N1
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[3] = DFFEAS(A1L26, GLOBAL(clk), VCC, , B1_clk1x_enable, B1L18, , , VCC);
--A1L27 is rtl~214 at LC_X10_Y7_N8
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[0]_qfbk = B1_counter2[0];
A1L27 = A1L26 & B1_counter2[0]_qfbk & A1L25;
--B1_counter2[0] is rcvr:inst|counter2[0] at LC_X10_Y7_N8
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_counter2[0] = DFFEAS(A1L27, GLOBAL(clk), VCC, , B1_clk1x_enable, B1L11, , , VCC);
--B1_rxd2 is rcvr:inst|rxd2 at LC_X2_Y7_N8
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_rxd2_lut_out = GND;
B1_rxd2 = DFFEAS(B1_rxd2_lut_out, B1_clk16x, VCC, , , B1_rxd1, , , VCC);
--C1L42 is txt:inst1|clk1x_enable~39 at LC_X2_Y7_N1
--operation mode is normal
C1L42 = C1_no_bits_sent[1] # !C1_no_bits_sent[2] # !C1_no_bits_sent[0] # !C1_no_bits_sent[3];
--C1_wrn2 is txt:inst1|wrn2 at LC_X2_Y7_N3
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
C1_wrn2_lut_out = GND;
C1_wrn2 = DFFEAS(C1_wrn2_lut_out, B1_clk16x, VCC, , , C1_wrn1, , , VCC);
--C1_wrn1 is txt:inst1|wrn1 at LC_X2_Y7_N5
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
C1_wrn1_lut_out = GND;
C1_wrn1 = DFFEAS(C1_wrn1_lut_out, B1_clk16x, VCC, , , wrn, , , VCC);
--B1_clk16x is rcvr:inst|clk16x at LC_X2_Y7_N9
--operation mode is normal
B1_clk16x_lut_out = B1_clk16x $ (!C1_counter1[0] & A1L29);
B1_clk16x = DFFEAS(B1_clk16x_lut_out, GLOBAL(clk), VCC, , , , , , );
--C1_tbr[1] is txt:inst1|tbr[1] at LC_X1_Y4_N8
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
C1_tbr[1]_lut_out = GND;
C1_tbr[1] = DFFEAS(C1_tbr[1]_lut_out, !GLOBAL(wrn), VCC, , , din[1], , , VCC);
--C1_tsr[2] is txt:inst1|tsr[2] at LC_X1_Y7_N4
--operation mode is normal
C1_tsr[2]_lut_out = A1L20 & (C1_tbr[2]) # !A1L20 & C1_tsr[3];
C1_tsr[2] = DFFEAS(C1_tsr[2]_lut_out, GLOBAL(C1_clk1x), VCC, , C1L80, , , , );
--C1L1 is txt:inst1|add~282 at LC_X3_Y8_N8
--operation mode is normal
C1L1_carry_eqn = (!C1L15 & C1L3) # (C1L15 & C1L4);
C1L1 = C1L1_carry_eqn $ !C1_counter2[8];
--C1L2 is txt:inst1|add~287 at LC_X3_Y8_N7
--operation mode is arithmetic
C1L2_carry_eqn = (!C1L15 & C1L9) # (C1L15 & C1L10);
C1L2 = C1_counter2[7] $ (C1L2_carry_eqn);
--C1L3 is txt:inst1|add~289 at LC_X3_Y8_N7
--operation mode is arithmetic
C1L3_cout_0 = !C1L9 # !C1_counter2[7];
C1L3 = CARRY(C1L3_cout_0);
--C1L4 is txt:inst1|add~289COUT1_374 at LC_X3_Y8_N7
--operation mode is arithmetic
C1L4_cout_1 = !C1L10 # !C1_counter2[7];
C1L4 = CARRY(C1L4_cout_1);
--C1L5 is txt:inst1|add~292 at LC_X3_Y8_N5
--operation mode is arithmetic
C1L5_carry_eqn = (!C1L15 & GND) # (C1L15 & VCC);
C1L5 = C1_counter2[5] $ (C1L5_carry_eqn);
--C1L6 is txt:inst1|add~294 at LC_X3_Y8_N5
--operation mode is arithmetic
C1L6_cout_0 = !C1L15 # !C1_counter2[5];
C1L6 = CARRY(C1L6_cout_0);
--C1L7 is txt:inst1|add~294COUT1_370 at LC_X3_Y8_N5
--operation mode is arithmetic
C1L7_cout_1 = !C1L15 # !C1_counter2[5];
C1L7 = CARRY(C1L7_cout_1);
--C1L8 is txt:inst1|add~297 at LC_X3_Y8_N6
--operation mode is arithmetic
C1L8_carry_eqn = (!C1L15 & C1L6) # (C1L15 & C1L7);
C1L8 = C1_counter2[6] $ (!C1L8_carry_eqn);
--C1L9 is txt:inst1|add~299 at LC_X3_Y8_N6
--operation mode is arithmetic
C1L9_cout_0 = C1_counter2[6] & (!C1L6);
C1L9 = CARRY(C1L9_cout_0);
--C1L10 is txt:inst1|add~299COUT1_372 at LC_X3_Y8_N6
--operation mode is arithmetic
C1L10_cout_1 = C1_counter2[6] & (!C1L7);
C1L10 = CARRY(C1L10_cout_1);
--C1L11 is txt:inst1|add~302 at LC_X3_Y8_N0
--operation mode is arithmetic
C1L11 = !C1_counter2[0];
--C1L12 is txt:inst1|add~304 at LC_X3_Y8_N0
--operation mode is arithmetic
C1L12_cout_0 = C1_counter2[0];
C1L12 = CARRY(C1L12_cout_0);
--C1L13 is txt:inst1|add~304COUT1_363 at LC_X3_Y8_N0
--operation mode is arithmetic
C1L13_cout_1 = C1_counter2[0];
C1L13 = CARRY(C1L13_cout_1);
--C1L14 is txt:inst1|add~307 at LC_X3_Y8_N4
--operation mode is arithmetic
C1L14 = C1_counter2[4] $ !C1L19;
--C1L15 is txt:inst1|add~309 at LC_X3_Y8_N4
--operation mode is arithmetic
C1L15 = C1L16;
--C1L18 is txt:inst1|add~312 at LC_X3_Y8_N3
--operation mode is arithmetic
C1L18 = C1_counter2[3] $ C1L22;
--C1L19 is txt:inst1|add~314 at LC_X3_Y8_N3
--operation mode is arithmetic
C1L19_cout_0 = !C1L22 # !C1_counter2[3];
C1L19 = CARRY(C1L19_cout_0);
--C1L20 is txt:inst1|add~314COUT1_368 at LC_X3_Y8_N3
--operation mode is arithmetic
C1L20_cout_1 = !C1L23 # !C1_counter2[3];
C1L20 = CARRY(C1L20_cout_1);
--C1L21 is txt:inst1|add~317 at LC_X3_Y8_N2
--operation mode is arithmetic
C1L21 = C1_counter2[2] $ !C1L25;
--C1L22 is txt:inst1|add~319 at LC_X3_Y8_N2
--operation mode is arithmetic
C1L22_cout_0 = C1_counter2[2] & !C1L25;
C1L22 = CARRY(C1L22_cout_0);
--C1L23 is txt:inst1|add~319COUT1_367 at LC_X3_Y8_N2
--operation mode is arithmetic
C1L23_cout_1 = C1_counter2[2] & !C1L26;
C1L23 = CARRY(C1L23_cout_1);
--C1L24 is txt:inst1|add~322 at LC_X3_Y8_N1
--operation mode is arithmetic
C1L24 = C1_counter2[1] $ (C1L12);
--C1L25 is txt:inst1|add~324 at LC_X3_Y8_N1
--operation mode is arithmetic
C1L25_cout_0 = !C1L12 # !C1_counter2[1];
C1L25 = CARRY(C1L25_cout_0);
--C1L26 is txt:inst1|add~324COUT1_365 at LC_X3_Y8_N1
--operation mode is arithmetic
C1L26_cout_1 = !C1L13 # !C1_counter2[1];
C1L26 = CARRY(C1L26_cout_1);
--B1_rxd1 is rcvr:inst|rxd1 at LC_X2_Y7_N4
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_rxd1_lut_out = GND;
B1_rxd1 = DFFEAS(B1_rxd1_lut_out, B1_clk16x, VCC, , , rxd, , , VCC);
--A1L28 is rtl~215 at LC_X9_Y10_N5
--operation mode is normal
A1L28 = !B1_no_bits_rcvd[0] & !B1_no_bits_rcvd[1] & B1_no_bits_rcvd[2] & B1_no_bits_rcvd[3];
--B1L1 is rcvr:inst|add~214 at LC_X11_Y7_N8
--operation mode is normal
B1L1_carry_eqn = (!B1L15 & B1L3) # (B1L15 & B1L4);
B1L1 = B1L1_carry_eqn $ !B1_counter2[8];
--B1L2 is rcvr:inst|add~219 at LC_X11_Y7_N7
--operation mode is arithmetic
B1L2_carry_eqn = (!B1L15 & B1L9) # (B1L15 & B1L10);
B1L2 = B1_counter2[7] $ B1L2_carry_eqn;
--B1L3 is rcvr:inst|add~221 at LC_X11_Y7_N7
--operation mode is arithmetic
B1L3_cout_0 = !B1L9 # !B1_counter2[7];
B1L3 = CARRY(B1L3_cout_0);
--B1L4 is rcvr:inst|add~221COUT1_278 at LC_X11_Y7_N7
--operation mode is arithmetic
B1L4_cout_1 = !B1L10 # !B1_counter2[7];
B1L4 = CARRY(B1L4_cout_1);
--B1L5 is rcvr:inst|add~224 at LC_X11_Y7_N5
--operation mode is arithmetic
B1L5_carry_eqn = (!B1L15 & GND) # (B1L15 & VCC);
B1L5 = B1_counter2[5] $ (B1L5_carry_eqn);
--B1L6 is rcvr:inst|add~226 at LC_X11_Y7_N5
--operation mode is arithmetic
B1L6_cout_0 = !B1L15 # !B1_counter2[5];
B1L6 = CARRY(B1L6_cout_0);
--B1L7 is rcvr:inst|add~226COUT1_274 at LC_X11_Y7_N5
--operation mode is arithmetic
B1L7_cout_1 = !B1L15 # !B1_counter2[5];
B1L7 = CARRY(B1L7_cout_1);
--B1L8 is rcvr:inst|add~229 at LC_X11_Y7_N6
--operation mode is arithmetic
B1L8_carry_eqn = (!B1L15 & B1L6) # (B1L15 & B1L7);
B1L8 = B1_counter2[6] $ !B1L8_carry_eqn;
--B1L9 is rcvr:inst|add~231 at LC_X11_Y7_N6
--operation mode is arithmetic
B1L9_cout_0 = B1_counter2[6] & !B1L6;
B1L9 = CARRY(B1L9_cout_0);
--B1L10 is rcvr:inst|add~231COUT1_276 at LC_X11_Y7_N6
--operation mode is arithmetic
B1L10_cout_1 = B1_counter2[6] & !B1L7;
B1L10 = CARRY(B1L10_cout_1);
--B1L11 is rcvr:inst|add~234 at LC_X11_Y7_N0
--operation mode is arithmetic
B1L11 = !B1_counter2[0];
--B1L12 is rcvr:inst|add~236 at LC_X11_Y7_N0
--operation mode is arithmetic
B1L12_cout_0 = B1_counter2[0];
B1L12 = CARRY(B1L12_cout_0);
--B1L13 is rcvr:inst|add~236COUT1_267 at LC_X11_Y7_N0
--operation mode is arithmetic
B1L13_cout_1 = B1_counter2[0];
B1L13 = CARRY(B1L13_cout_1);
--B1L14 is rcvr:inst|add~239 at LC_X11_Y7_N4
--operation mode is arithmetic
B1L14 = B1_counter2[4] $ (!B1L19);
--B1L15 is rcvr:inst|add~241 at LC_X11_Y7_N4
--operation mode is arithmetic
B1L15 = B1L16;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -