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

📄 led_water.fit.eqn

📁 很多vhdl例程代码
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--operation mode is arithmetic

B1L11_cout_0 = B1_Counter[20] & !B1L55;
B1L11 = CARRY(B1L11_cout_0);

--B1L21 is int_div:inst|add~408COUT1_538 at LC_X11_Y6_N2
--operation mode is arithmetic

B1L21_cout_1 = B1_Counter[20] & !B1L65;
B1L21 = CARRY(B1L21_cout_1);


--B1L31 is int_div:inst|add~411 at LC_X11_Y7_N9
--operation mode is arithmetic

B1L31_carry_eqn = (!B1L61 & B1L16) # (B1L61 & B1L26);
B1L31 = B1_Counter[17] $ B1L31_carry_eqn;

--B1L41 is int_div:inst|add~413 at LC_X11_Y7_N9
--operation mode is arithmetic

B1L41 = CARRY(!B1L26 # !B1_Counter[17]);


--B1L51 is int_div:inst|add~416 at LC_X11_Y7_N4
--operation mode is arithmetic

B1L51_carry_eqn = (!B1L03 & B1L12) # (B1L03 & B1L22);
B1L51 = B1_Counter[12] $ (!B1L51_carry_eqn);

--B1L61 is int_div:inst|add~418 at LC_X11_Y7_N4
--operation mode is arithmetic

B1L61 = CARRY(B1_Counter[12] & (!B1L22));


--B1L71 is int_div:inst|add~421 at LC_X11_Y7_N6
--operation mode is arithmetic

B1L71_carry_eqn = (!B1L61 & B1L46) # (B1L61 & B1L56);
B1L71 = B1_Counter[14] $ (!B1L71_carry_eqn);

--B1L81 is int_div:inst|add~423 at LC_X11_Y7_N6
--operation mode is arithmetic

B1L81_cout_0 = B1_Counter[14] & (!B1L46);
B1L81 = CARRY(B1L81_cout_0);

--B1L91 is int_div:inst|add~423COUT1_533 at LC_X11_Y7_N6
--operation mode is arithmetic

B1L91_cout_1 = B1_Counter[14] & (!B1L56);
B1L91 = CARRY(B1L91_cout_1);


--B1L02 is int_div:inst|add~426 at LC_X11_Y7_N3
--operation mode is arithmetic

B1L02_carry_eqn = (!B1L03 & B1L42) # (B1L03 & B1L52);
B1L02 = B1_Counter[11] $ B1L02_carry_eqn;

--B1L12 is int_div:inst|add~428 at LC_X11_Y7_N3
--operation mode is arithmetic

B1L12_cout_0 = !B1L42 # !B1_Counter[11];
B1L12 = CARRY(B1L12_cout_0);

--B1L22 is int_div:inst|add~428COUT1_531 at LC_X11_Y7_N3
--operation mode is arithmetic

B1L22_cout_1 = !B1L52 # !B1_Counter[11];
B1L22 = CARRY(B1L22_cout_1);


--B1L32 is int_div:inst|add~431 at LC_X11_Y7_N2
--operation mode is arithmetic

B1L32_carry_eqn = (!B1L03 & B1L76) # (B1L03 & B1L86);
B1L32 = B1_Counter[10] $ !B1L32_carry_eqn;

--B1L42 is int_div:inst|add~433 at LC_X11_Y7_N2
--operation mode is arithmetic

B1L42_cout_0 = B1_Counter[10] & !B1L76;
B1L42 = CARRY(B1L42_cout_0);

--B1L52 is int_div:inst|add~433COUT1_530 at LC_X11_Y7_N2
--operation mode is arithmetic

B1L52_cout_1 = B1_Counter[10] & !B1L86;
B1L52 = CARRY(B1L52_cout_1);


--B1L62 is int_div:inst|add~436 at LC_X11_Y7_N0
--operation mode is arithmetic

B1L62_carry_eqn = B1L03;
B1L62 = B1_Counter[8] $ !B1L62_carry_eqn;

--B1L72 is int_div:inst|add~438 at LC_X11_Y7_N0
--operation mode is arithmetic

B1L72_cout_0 = B1_Counter[8] & !B1L03;
B1L72 = CARRY(B1L72_cout_0);

--B1L82 is int_div:inst|add~438COUT1_528 at LC_X11_Y7_N0
--operation mode is arithmetic

B1L82_cout_1 = B1_Counter[8] & !B1L03;
B1L82 = CARRY(B1L82_cout_1);


--B1L92 is int_div:inst|add~441 at LC_X11_Y8_N9
--operation mode is arithmetic

B1L92_carry_eqn = (!B1L44 & B1L23) # (B1L44 & B1L33);
B1L92 = B1_Counter[7] $ B1L92_carry_eqn;

--B1L03 is int_div:inst|add~443 at LC_X11_Y8_N9
--operation mode is arithmetic

B1L03 = CARRY(!B1L33 # !B1_Counter[7]);


--B1L13 is int_div:inst|add~446 at LC_X11_Y8_N8
--operation mode is arithmetic

B1L13_carry_eqn = (!B1L44 & B1L53) # (B1L44 & B1L63);
B1L13 = B1_Counter[6] $ !B1L13_carry_eqn;

--B1L23 is int_div:inst|add~448 at LC_X11_Y8_N8
--operation mode is arithmetic

B1L23_cout_0 = B1_Counter[6] & !B1L53;
B1L23 = CARRY(B1L23_cout_0);

--B1L33 is int_div:inst|add~448COUT1_527 at LC_X11_Y8_N8
--operation mode is arithmetic

B1L33_cout_1 = B1_Counter[6] & !B1L63;
B1L33 = CARRY(B1L33_cout_1);


--B1L43 is int_div:inst|add~451 at LC_X11_Y8_N7
--operation mode is arithmetic

B1L43_carry_eqn = (!B1L44 & B1L83) # (B1L44 & B1L93);
B1L43 = B1_Counter[5] $ B1L43_carry_eqn;

--B1L53 is int_div:inst|add~453 at LC_X11_Y8_N7
--operation mode is arithmetic

B1L53_cout_0 = !B1L83 # !B1_Counter[5];
B1L53 = CARRY(B1L53_cout_0);

--B1L63 is int_div:inst|add~453COUT1_526 at LC_X11_Y8_N7
--operation mode is arithmetic

B1L63_cout_1 = !B1L93 # !B1_Counter[5];
B1L63 = CARRY(B1L63_cout_1);


--B1L73 is int_div:inst|add~456 at LC_X11_Y8_N6
--operation mode is arithmetic

B1L73_carry_eqn = (!B1L44 & B1L14) # (B1L44 & B1L24);
B1L73 = B1_Counter[4] $ (!B1L73_carry_eqn);

--B1L83 is int_div:inst|add~458 at LC_X11_Y8_N6
--operation mode is arithmetic

B1L83_cout_0 = B1_Counter[4] & (!B1L14);
B1L83 = CARRY(B1L83_cout_0);

--B1L93 is int_div:inst|add~458COUT1_525 at LC_X11_Y8_N6
--operation mode is arithmetic

B1L93_cout_1 = B1_Counter[4] & (!B1L24);
B1L93 = CARRY(B1L93_cout_1);


--B1L04 is int_div:inst|add~461 at LC_X11_Y8_N5
--operation mode is arithmetic

B1L04_carry_eqn = B1L44;
B1L04 = B1_Counter[3] $ (B1L04_carry_eqn);

--B1L14 is int_div:inst|add~463 at LC_X11_Y8_N5
--operation mode is arithmetic

B1L14_cout_0 = !B1L44 # !B1_Counter[3];
B1L14 = CARRY(B1L14_cout_0);

--B1L24 is int_div:inst|add~463COUT1_524 at LC_X11_Y8_N5
--operation mode is arithmetic

B1L24_cout_1 = !B1L44 # !B1_Counter[3];
B1L24 = CARRY(B1L24_cout_1);


--B1L34 is int_div:inst|add~466 at LC_X11_Y8_N4
--operation mode is arithmetic

B1L34 = B1_Counter[2] $ !B1L05;

--B1L44 is int_div:inst|add~468 at LC_X11_Y8_N4
--operation mode is arithmetic

B1L44 = CARRY(B1_Counter[2] & !B1L15);


--B1L54 is int_div:inst|add~471 at LC_X11_Y8_N2
--operation mode is arithmetic

B1L54 = !B1_Counter[0];

--B1L64 is int_div:inst|add~473 at LC_X11_Y8_N2
--operation mode is arithmetic

B1L64_cout_0 = B1_Counter[0];
B1L64 = CARRY(B1L64_cout_0);

--B1L74 is int_div:inst|add~473COUT1_522 at LC_X11_Y8_N2
--operation mode is arithmetic

B1L74_cout_1 = B1_Counter[0];
B1L74 = CARRY(B1L74_cout_1);


--B1L84 is int_div:inst|add~476 at LC_X11_Y6_N7
--operation mode is normal

B1L84_carry_eqn = (!B1L35 & B1L2) # (B1L35 & B1L3);
B1L84 = B1_Counter[25] $ B1L84_carry_eqn;


--B1L94 is int_div:inst|add~481 at LC_X11_Y8_N3
--operation mode is arithmetic

B1L94 = B1_Counter[1] $ (B1L64);

--B1L05 is int_div:inst|add~483 at LC_X11_Y8_N3
--operation mode is arithmetic

B1L05_cout_0 = !B1L64 # !B1_Counter[1];
B1L05 = CARRY(B1L05_cout_0);

--B1L15 is int_div:inst|add~483COUT1_523 at LC_X11_Y8_N3
--operation mode is arithmetic

B1L15_cout_1 = !B1L74 # !B1_Counter[1];
B1L15 = CARRY(B1L15_cout_1);


--B1L25 is int_div:inst|add~486 at LC_X11_Y6_N4
--operation mode is arithmetic

B1L25_carry_eqn = (!B1L41 & B1L5) # (B1L41 & B1L6);
B1L25 = B1_Counter[22] $ (!B1L25_carry_eqn);

--B1L35 is int_div:inst|add~488 at LC_X11_Y6_N4
--operation mode is arithmetic

B1L35 = CARRY(B1_Counter[22] & (!B1L6));


--B1L45 is int_div:inst|add~491 at LC_X11_Y6_N1
--operation mode is arithmetic

B1L45_carry_eqn = (!B1L41 & B1L85) # (B1L41 & B1L95);
B1L45 = B1_Counter[19] $ (B1L45_carry_eqn);

--B1L55 is int_div:inst|add~493 at LC_X11_Y6_N1
--operation mode is arithmetic

B1L55_cout_0 = !B1L85 # !B1_Counter[19];
B1L55 = CARRY(B1L55_cout_0);

--B1L65 is int_div:inst|add~493COUT1_537 at LC_X11_Y6_N1
--operation mode is arithmetic

B1L65_cout_1 = !B1L95 # !B1_Counter[19];
B1L65 = CARRY(B1L65_cout_1);


--B1L75 is int_div:inst|add~496 at LC_X11_Y6_N0
--operation mode is arithmetic

B1L75_carry_eqn = B1L41;
B1L75 = B1_Counter[18] $ !B1L75_carry_eqn;

--B1L85 is int_div:inst|add~498 at LC_X11_Y6_N0
--operation mode is arithmetic

B1L85_cout_0 = B1_Counter[18] & !B1L41;
B1L85 = CARRY(B1L85_cout_0);

--B1L95 is int_div:inst|add~498COUT1_536 at LC_X11_Y6_N0
--operation mode is arithmetic

B1L95_cout_1 = B1_Counter[18] & !B1L41;
B1L95 = CARRY(B1L95_cout_1);


--B1L06 is int_div:inst|add~501 at LC_X11_Y7_N8
--operation mode is arithmetic

B1L06_carry_eqn = (!B1L61 & B1L07) # (B1L61 & B1L17);
B1L06 = B1_Counter[16] $ (!B1L06_carry_eqn);

--B1L16 is int_div:inst|add~503 at LC_X11_Y7_N8
--operation mode is arithmetic

B1L16_cout_0 = B1_Counter[16] & (!B1L07);
B1L16 = CARRY(B1L16_cout_0);

--B1L26 is int_div:inst|add~503COUT1_535 at LC_X11_Y7_N8
--operation mode is arithmetic

B1L26_cout_1 = B1_Counter[16] & (!B1L17);
B1L26 = CARRY(B1L26_cout_1);


--B1L36 is int_div:inst|add~506 at LC_X11_Y7_N5
--operation mode is arithmetic

B1L36_carry_eqn = B1L61;
B1L36 = B1_Counter[13] $ (B1L36_carry_eqn);

--B1L46 is int_div:inst|add~508 at LC_X11_Y7_N5
--operation mode is arithmetic

B1L46_cout_0 = !B1L61 # !B1_Counter[13];
B1L46 = CARRY(B1L46_cout_0);

--B1L56 is int_div:inst|add~508COUT1_532 at LC_X11_Y7_N5
--operation mode is arithmetic

B1L56_cout_1 = !B1L61 # !B1_Counter[13];
B1L56 = CARRY(B1L56_cout_1);


--B1L66 is int_div:inst|add~511 at LC_X11_Y7_N1
--operation mode is arithmetic

B1L66_carry_eqn = (!B1L03 & B1L72) # (B1L03 & B1L82);
B1L66 = B1_Counter[9] $ B1L66_carry_eqn;

--B1L76 is int_div:inst|add~513 at LC_X11_Y7_N1
--operation mode is arithmetic

B1L76_cout_0 = !B1L72 # !B1_Counter[9];
B1L76 = CARRY(B1L76_cout_0);

--B1L86 is int_div:inst|add~513COUT1_529 at LC_X11_Y7_N1
--operation mode is arithmetic

B1L86_cout_1 = !B1L82 # !B1_Counter[9];
B1L86 = CARRY(B1L86_cout_1);


--B1L96 is int_div:inst|add~516 at LC_X11_Y7_N7
--operation mode is arithmetic

B1L96_carry_eqn = (!B1L61 & B1L81) # (B1L61 & B1L91);
B1L96 = B1_Counter[15] $ (B1L96_carry_eqn);

--B1L07 is int_div:inst|add~518 at LC_X11_Y7_N7
--operation mode is arithmetic

B1L07_cout_0 = !B1L81 # !B1_Counter[15];
B1L07 = CARRY(B1L07_cout_0);

--B1L17 is int_div:inst|add~518COUT1_534 at LC_X11_Y7_N7
--operation mode is arithmetic

B1L17_cout_1 = !B1L91 # !B1_Counter[15];
B1L17 = CARRY(B1L17_cout_1);


--clock is clock at PIN_28
--operation mode is input

clock = INPUT();


--led[7] is led[7] at PIN_49
--operation mode is output

led[7] = OUTPUT(C1_led_r[7]);


--led[6] is led[6] at PIN_48
--operation mode is output

led[6] = OUTPUT(C1_led_r[6]);


--led[5] is led[5] at PIN_47
--operation mode is output

led[5] = OUTPUT(C1_led_r[5]);


--led[4] is led[4] at PIN_176
--operation mode is output

led[4] = OUTPUT(C1_led_r[4]);


--led[3] is led[3] at PIN_55
--operation mode is output

led[3] = OUTPUT(C1_led_r[3]);


--led[2] is led[2] at PIN_54
--operation mode is output

led[2] = OUTPUT(C1_led_r[2]);


--led[1] is led[1] at PIN_53
--operation mode is output

led[1] = OUTPUT(C1_led_r[1]);


--led[0] is led[0] at PIN_50
--operation mode is output

led[0] = OUTPUT(C1_led_r[0]);




⌨️ 快捷键说明

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