📄 beep.fit.eqn
字号:
--B1L121 is buzzer:inst|cnt[8]~307 at LC_X12_Y7_N2
--operation mode is arithmetic
B1L121_cout_0 = B1_cnt[8] & !B1L118;
B1L121 = CARRY(B1L121_cout_0);
--B1L122 is buzzer:inst|cnt[8]~307COUT1_384 at LC_X12_Y7_N2
--operation mode is arithmetic
B1L122_cout_1 = B1_cnt[8] & !B1L119;
B1L122 = CARRY(B1L122_cout_1);
--B1_cnt[9] is buzzer:inst|cnt[9] at LC_X12_Y7_N3
--operation mode is arithmetic
B1_cnt[9]_carry_eqn = (!B1L113 & B1L121) # (B1L113 & B1L122);
B1_cnt[9]_lut_out = B1_cnt[9] $ (B1_cnt[9]_carry_eqn);
B1_cnt[9] = DFFEAS(B1_cnt[9]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L124 is buzzer:inst|cnt[9]~311 at LC_X12_Y7_N3
--operation mode is arithmetic
B1L124_cout_0 = !B1L121 # !B1_cnt[9];
B1L124 = CARRY(B1L124_cout_0);
--B1L125 is buzzer:inst|cnt[9]~311COUT1_386 at LC_X12_Y7_N3
--operation mode is arithmetic
B1L125_cout_1 = !B1L122 # !B1_cnt[9];
B1L125 = CARRY(B1L125_cout_1);
--B1_cnt[10] is buzzer:inst|cnt[10] at LC_X12_Y7_N4
--operation mode is arithmetic
B1_cnt[10]_carry_eqn = (!B1L113 & B1L124) # (B1L113 & B1L125);
B1_cnt[10]_lut_out = B1_cnt[10] $ (!B1_cnt[10]_carry_eqn);
B1_cnt[10] = DFFEAS(B1_cnt[10]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L127 is buzzer:inst|cnt[10]~315 at LC_X12_Y7_N4
--operation mode is arithmetic
B1L127 = CARRY(B1_cnt[10] & (!B1L125));
--B1_cnt[11] is buzzer:inst|cnt[11] at LC_X12_Y7_N5
--operation mode is arithmetic
B1_cnt[11]_carry_eqn = B1L127;
B1_cnt[11]_lut_out = B1_cnt[11] $ (B1_cnt[11]_carry_eqn);
B1_cnt[11] = DFFEAS(B1_cnt[11]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L129 is buzzer:inst|cnt[11]~319 at LC_X12_Y7_N5
--operation mode is arithmetic
B1L129_cout_0 = !B1L127 # !B1_cnt[11];
B1L129 = CARRY(B1L129_cout_0);
--B1L130 is buzzer:inst|cnt[11]~319COUT1_388 at LC_X12_Y7_N5
--operation mode is arithmetic
B1L130_cout_1 = !B1L127 # !B1_cnt[11];
B1L130 = CARRY(B1L130_cout_1);
--B1L28 is buzzer:inst|Equal~1194 at LC_X11_Y7_N0
--operation mode is normal
B1L28 = B1_cnt[9] & B1_cnt[10] & B1_cnt[8] & B1_cnt[11];
--B1_cnt[12] is buzzer:inst|cnt[12] at LC_X12_Y7_N6
--operation mode is arithmetic
B1_cnt[12]_carry_eqn = (!B1L127 & B1L129) # (B1L127 & B1L130);
B1_cnt[12]_lut_out = B1_cnt[12] $ (!B1_cnt[12]_carry_eqn);
B1_cnt[12] = DFFEAS(B1_cnt[12]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L132 is buzzer:inst|cnt[12]~323 at LC_X12_Y7_N6
--operation mode is arithmetic
B1L132_cout_0 = B1_cnt[12] & (!B1L129);
B1L132 = CARRY(B1L132_cout_0);
--B1L133 is buzzer:inst|cnt[12]~323COUT1_390 at LC_X12_Y7_N6
--operation mode is arithmetic
B1L133_cout_1 = B1_cnt[12] & (!B1L130);
B1L133 = CARRY(B1L133_cout_1);
--B1_cnt[13] is buzzer:inst|cnt[13] at LC_X12_Y7_N7
--operation mode is arithmetic
B1_cnt[13]_carry_eqn = (!B1L127 & B1L132) # (B1L127 & B1L133);
B1_cnt[13]_lut_out = B1_cnt[13] $ B1_cnt[13]_carry_eqn;
B1_cnt[13] = DFFEAS(B1_cnt[13]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L135 is buzzer:inst|cnt[13]~327 at LC_X12_Y7_N7
--operation mode is arithmetic
B1L135_cout_0 = !B1L132 # !B1_cnt[13];
B1L135 = CARRY(B1L135_cout_0);
--B1L136 is buzzer:inst|cnt[13]~327COUT1_392 at LC_X12_Y7_N7
--operation mode is arithmetic
B1L136_cout_1 = !B1L133 # !B1_cnt[13];
B1L136 = CARRY(B1L136_cout_1);
--B1_cnt[14] is buzzer:inst|cnt[14] at LC_X12_Y7_N8
--operation mode is arithmetic
B1_cnt[14]_carry_eqn = (!B1L127 & B1L135) # (B1L127 & B1L136);
B1_cnt[14]_lut_out = B1_cnt[14] $ (!B1_cnt[14]_carry_eqn);
B1_cnt[14] = DFFEAS(B1_cnt[14]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L138 is buzzer:inst|cnt[14]~331 at LC_X12_Y7_N8
--operation mode is arithmetic
B1L138_cout_0 = B1_cnt[14] & (!B1L135);
B1L138 = CARRY(B1L138_cout_0);
--B1L139 is buzzer:inst|cnt[14]~331COUT1_394 at LC_X12_Y7_N8
--operation mode is arithmetic
B1L139_cout_1 = B1_cnt[14] & (!B1L136);
B1L139 = CARRY(B1L139_cout_1);
--B1_cnt[15] is buzzer:inst|cnt[15] at LC_X12_Y7_N9
--operation mode is arithmetic
B1_cnt[15]_carry_eqn = (!B1L127 & B1L138) # (B1L127 & B1L139);
B1_cnt[15]_lut_out = B1_cnt[15] $ B1_cnt[15]_carry_eqn;
B1_cnt[15] = DFFEAS(B1_cnt[15]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L141 is buzzer:inst|cnt[15]~335 at LC_X12_Y7_N9
--operation mode is arithmetic
B1L141 = CARRY(!B1L139 # !B1_cnt[15]);
--B1L29 is buzzer:inst|Equal~1195 at LC_X10_Y7_N9
--operation mode is normal
B1L29 = B1_cnt[15] & B1_cnt[14] & B1_cnt[12] & B1_cnt[13];
--B1L30 is buzzer:inst|Equal~1196 at LC_X11_Y7_N1
--operation mode is normal
B1L30 = B1L26 & B1L27 & B1L29 & B1L28;
--B1_cnt[16] is buzzer:inst|cnt[16] at LC_X13_Y7_N0
--operation mode is arithmetic
B1_cnt[16]_carry_eqn = B1L141;
B1_cnt[16]_lut_out = B1_cnt[16] $ !B1_cnt[16]_carry_eqn;
B1_cnt[16] = DFFEAS(B1_cnt[16]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L143 is buzzer:inst|cnt[16]~339 at LC_X13_Y7_N0
--operation mode is arithmetic
B1L143_cout_0 = B1_cnt[16] & !B1L141;
B1L143 = CARRY(B1L143_cout_0);
--B1L144 is buzzer:inst|cnt[16]~339COUT1_396 at LC_X13_Y7_N0
--operation mode is arithmetic
B1L144_cout_1 = B1_cnt[16] & !B1L141;
B1L144 = CARRY(B1L144_cout_1);
--B1_cnt[17] is buzzer:inst|cnt[17] at LC_X13_Y7_N1
--operation mode is arithmetic
B1_cnt[17]_carry_eqn = (!B1L141 & B1L143) # (B1L141 & B1L144);
B1_cnt[17]_lut_out = B1_cnt[17] $ B1_cnt[17]_carry_eqn;
B1_cnt[17] = DFFEAS(B1_cnt[17]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L146 is buzzer:inst|cnt[17]~343 at LC_X13_Y7_N1
--operation mode is arithmetic
B1L146_cout_0 = !B1L143 # !B1_cnt[17];
B1L146 = CARRY(B1L146_cout_0);
--B1L147 is buzzer:inst|cnt[17]~343COUT1_398 at LC_X13_Y7_N1
--operation mode is arithmetic
B1L147_cout_1 = !B1L144 # !B1_cnt[17];
B1L147 = CARRY(B1L147_cout_1);
--B1_cnt[18] is buzzer:inst|cnt[18] at LC_X13_Y7_N2
--operation mode is arithmetic
B1_cnt[18]_carry_eqn = (!B1L141 & B1L146) # (B1L141 & B1L147);
B1_cnt[18]_lut_out = B1_cnt[18] $ !B1_cnt[18]_carry_eqn;
B1_cnt[18] = DFFEAS(B1_cnt[18]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L149 is buzzer:inst|cnt[18]~347 at LC_X13_Y7_N2
--operation mode is arithmetic
B1L149_cout_0 = B1_cnt[18] & !B1L146;
B1L149 = CARRY(B1L149_cout_0);
--B1L150 is buzzer:inst|cnt[18]~347COUT1_400 at LC_X13_Y7_N2
--operation mode is arithmetic
B1L150_cout_1 = B1_cnt[18] & !B1L147;
B1L150 = CARRY(B1L150_cout_1);
--B1_cnt[19] is buzzer:inst|cnt[19] at LC_X13_Y7_N3
--operation mode is arithmetic
B1_cnt[19]_carry_eqn = (!B1L141 & B1L149) # (B1L141 & B1L150);
B1_cnt[19]_lut_out = B1_cnt[19] $ (B1_cnt[19]_carry_eqn);
B1_cnt[19] = DFFEAS(B1_cnt[19]_lut_out, GLOBAL(clk), VCC, , , , , !reset, );
--B1L152 is buzzer:inst|cnt[19]~351 at LC_X13_Y7_N3
--operation mode is arithmetic
B1L152_cout_0 = !B1L149 # !B1_cnt[19];
B1L152 = CARRY(B1L152_cout_0);
--B1L153 is buzzer:inst|cnt[19]~351COUT1_402 at LC_X13_Y7_N3
--operation mode is arithmetic
B1L153_cout_1 = !B1L150 # !B1_cnt[19];
B1L153 = CARRY(B1L153_cout_1);
--B1L31 is buzzer:inst|Equal~1197 at LC_X13_Y7_N9
--operation mode is normal
B1L31 = B1_cnt[19] & B1_cnt[17] & B1_cnt[16] & B1_cnt[18];
--B1L32 is buzzer:inst|Equal~1198 at LC_X13_Y7_N6
--operation mode is normal
B1L32 = B1_cnt[21] & B1L31 & B1_cnt[20] & B1L30;
--B1L80 is buzzer:inst|clk_div2[9]~2120 at LC_X13_Y6_N2
--operation mode is normal
B1L80 = !B1_state.001 & (reset & B1_state.000);
--B1L81 is buzzer:inst|clk_div2[9]~2121 at LC_X13_Y6_N3
--operation mode is normal
B1L81 = B1L80 & (B1L16 # !B1L18 # !B1_state.010);
--B1L82 is buzzer:inst|clk_div2[9]~2122 at LC_X13_Y9_N0
--operation mode is normal
B1L82 = B1L81 & (B1_state.010 # B1_state.011 & B1L20);
--B1L83 is buzzer:inst|clk_div2[9]~2123 at LC_X12_Y9_N9
--operation mode is normal
B1L83 = B1_state.111 # B1_state.101 # !B1L21 & B1L22;
--B1L84 is buzzer:inst|clk_div2[9]~2124 at LC_X12_Y9_N4
--operation mode is normal
B1L84 = !B1_state.011 & !B1_state.010 & B1L90;
--B1L85 is buzzer:inst|clk_div2[9]~2125 at LC_X12_Y9_N5
--operation mode is normal
B1L85 = B1_state.001 & (B1L14) # !B1_state.001 & (B1L84);
--B1L86 is buzzer:inst|clk_div2[9]~2126 at LC_X13_Y9_N2
--operation mode is normal
B1L86 = B1_state.000 & (B1L85) # !B1_state.000 & B1L24;
--B1L87 is buzzer:inst|clk_div2[9]~2127 at LC_X13_Y9_N1
--operation mode is normal
B1L87 = !B1L82 & (!B1L86 # !reset);
--B1L88 is buzzer:inst|clk_div2[9]~2128 at LC_X13_Y8_N7
--operation mode is normal
B1L88 = !B1L25 # !reset;
--B1L43 is buzzer:inst|Select~957 at LC_X10_Y9_N9
--operation mode is normal
B1L43 = B1L25 & (!B1_state.000) # !B1L25 & (B1_state.111 & (B1L32) # !B1_state.111 & !B1_state.000 & !B1L32);
--B1L33 is buzzer:inst|Equal~1199 at LC_X13_Y8_N2
--operation mode is normal
B1L33 = !B1_clk_div1[1] & (B1_clk_div1[3]);
--B1L50 is buzzer:inst|clk_div1[3]~229 at LC_X13_Y8_N3
--operation mode is normal
B1L50 = reset & (B1_clk_div1[0] # !B1L33 # !B1_clk_div1[2]);
--B1L44 is buzzer:inst|add~842 at LC_X13_Y8_N5
--operation mode is normal
B1L44 = B1_clk_div1[0] & (B1_clk_div1[1]);
--B1L89 is buzzer:inst|clk_div2[9]~2129 at LC_X12_Y9_N2
--operation mode is normal
B1L89 = B1_state.101 & (B1L12) # !B1_state.101 & B1_state.111 & (B1L6);
--B1L90 is buzzer:inst|clk_div2[9]~2130 at LC_X12_Y9_N3
--operation mode is normal
B1L90 = B1_state.100 & (B1L8) # !B1_state.100 & (B1L89 # !B1L83);
--clk is clk at PIN_18
--operation mode is input
clk = INPUT();
--reset is reset at PIN_93
--operation mode is input
reset = INPUT();
--beep is beep at PIN_144
--operation mode is output
beep = OUTPUT(B1_out);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -