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

📄 wogodiv.fit.eqn

📁 VHDL编写的万年历,已在实验箱上验证,目标芯片EP1C3T144C8
💻 EQN
📖 第 1 页 / 共 2 页
字号:


--A1L17 is add~406 at LC_X22_Y5_N1
--operation mode is arithmetic

A1L17_carry_eqn = (!A1L24 & A1L21) # (A1L24 & A1L22);
A1L17 = q[18] $ (!A1L17_carry_eqn);

--A1L18 is add~408 at LC_X22_Y5_N1
--operation mode is arithmetic

A1L18_cout_0 = q[18] & (!A1L21);
A1L18 = CARRY(A1L18_cout_0);

--A1L19 is add~408COUT1_516 at LC_X22_Y5_N1
--operation mode is arithmetic

A1L19_cout_1 = q[18] & (!A1L22);
A1L19 = CARRY(A1L19_cout_1);


--A1L20 is add~411 at LC_X22_Y5_N0
--operation mode is arithmetic

A1L20_carry_eqn = A1L24;
A1L20 = q[17] $ (A1L20_carry_eqn);

--A1L21 is add~413 at LC_X22_Y5_N0
--operation mode is arithmetic

A1L21_cout_0 = !A1L24 # !q[17];
A1L21 = CARRY(A1L21_cout_0);

--A1L22 is add~413COUT1_515 at LC_X22_Y5_N0
--operation mode is arithmetic

A1L22_cout_1 = !A1L24 # !q[17];
A1L22 = CARRY(A1L22_cout_1);


--A1L23 is add~416 at LC_X22_Y6_N9
--operation mode is arithmetic

A1L23_carry_eqn = (!A1L35 & A1L29) # (A1L35 & A1L30);
A1L23 = q[16] $ !A1L23_carry_eqn;

--A1L24 is add~418 at LC_X22_Y6_N9
--operation mode is arithmetic

A1L24 = CARRY(q[16] & !A1L30);


--A1L25 is add~421 at LC_X22_Y6_N6
--operation mode is arithmetic

A1L25_carry_eqn = (!A1L35 & A1L40) # (A1L35 & A1L41);
A1L25 = q[13] $ (A1L25_carry_eqn);

--A1L26 is add~423 at LC_X22_Y6_N6
--operation mode is arithmetic

A1L26_cout_0 = !A1L40 # !q[13];
A1L26 = CARRY(A1L26_cout_0);

--A1L27 is add~423COUT1_512 at LC_X22_Y6_N6
--operation mode is arithmetic

A1L27_cout_1 = !A1L41 # !q[13];
A1L27 = CARRY(A1L27_cout_1);


--A1L28 is add~426 at LC_X22_Y6_N8
--operation mode is arithmetic

A1L28_carry_eqn = (!A1L35 & A1L32) # (A1L35 & A1L33);
A1L28 = q[15] $ (A1L28_carry_eqn);

--A1L29 is add~428 at LC_X22_Y6_N8
--operation mode is arithmetic

A1L29_cout_0 = !A1L32 # !q[15];
A1L29 = CARRY(A1L29_cout_0);

--A1L30 is add~428COUT1_514 at LC_X22_Y6_N8
--operation mode is arithmetic

A1L30_cout_1 = !A1L33 # !q[15];
A1L30 = CARRY(A1L30_cout_1);


--A1L31 is add~431 at LC_X22_Y6_N7
--operation mode is arithmetic

A1L31_carry_eqn = (!A1L35 & A1L26) # (A1L35 & A1L27);
A1L31 = q[14] $ (!A1L31_carry_eqn);

--A1L32 is add~433 at LC_X22_Y6_N7
--operation mode is arithmetic

A1L32_cout_0 = q[14] & (!A1L26);
A1L32 = CARRY(A1L32_cout_0);

--A1L33 is add~433COUT1_513 at LC_X22_Y6_N7
--operation mode is arithmetic

A1L33_cout_1 = q[14] & (!A1L27);
A1L33 = CARRY(A1L33_cout_1);


--A1L34 is add~436 at LC_X22_Y6_N4
--operation mode is arithmetic

A1L34_carry_eqn = (!A1L49 & A1L37) # (A1L49 & A1L38);
A1L34 = q[11] $ A1L34_carry_eqn;

--A1L35 is add~438 at LC_X22_Y6_N4
--operation mode is arithmetic

A1L35 = CARRY(!A1L38 # !q[11]);


--A1L36 is add~441 at LC_X22_Y6_N3
--operation mode is arithmetic

A1L36_carry_eqn = (!A1L49 & A1L43) # (A1L49 & A1L44);
A1L36 = q[10] $ !A1L36_carry_eqn;

--A1L37 is add~443 at LC_X22_Y6_N3
--operation mode is arithmetic

A1L37_cout_0 = q[10] & !A1L43;
A1L37 = CARRY(A1L37_cout_0);

--A1L38 is add~443COUT1_510 at LC_X22_Y6_N3
--operation mode is arithmetic

A1L38_cout_1 = q[10] & !A1L44;
A1L38 = CARRY(A1L38_cout_1);


--A1L39 is add~446 at LC_X22_Y6_N5
--operation mode is arithmetic

A1L39_carry_eqn = A1L35;
A1L39 = q[12] $ !A1L39_carry_eqn;

--A1L40 is add~448 at LC_X22_Y6_N5
--operation mode is arithmetic

A1L40_cout_0 = q[12] & !A1L35;
A1L40 = CARRY(A1L40_cout_0);

--A1L41 is add~448COUT1_511 at LC_X22_Y6_N5
--operation mode is arithmetic

A1L41_cout_1 = q[12] & !A1L35;
A1L41 = CARRY(A1L41_cout_1);


--A1L42 is add~451 at LC_X22_Y6_N2
--operation mode is arithmetic

A1L42_carry_eqn = (!A1L49 & A1L54) # (A1L49 & A1L55);
A1L42 = q[9] $ A1L42_carry_eqn;

--A1L43 is add~453 at LC_X22_Y6_N2
--operation mode is arithmetic

A1L43_cout_0 = !A1L54 # !q[9];
A1L43 = CARRY(A1L43_cout_0);

--A1L44 is add~453COUT1_509 at LC_X22_Y6_N2
--operation mode is arithmetic

A1L44_cout_1 = !A1L55 # !q[9];
A1L44 = CARRY(A1L44_cout_1);


--A1L45 is add~456 at LC_X22_Y6_N0
--operation mode is arithmetic

A1L45_carry_eqn = A1L49;
A1L45 = q[7] $ (A1L45_carry_eqn);

--A1L46 is add~458 at LC_X22_Y6_N0
--operation mode is arithmetic

A1L46_cout_0 = !A1L49 # !q[7];
A1L46 = CARRY(A1L46_cout_0);

--A1L47 is add~458COUT1_507 at LC_X22_Y6_N0
--operation mode is arithmetic

A1L47_cout_1 = !A1L49 # !q[7];
A1L47 = CARRY(A1L47_cout_1);


--A1L48 is add~461 at LC_X22_Y7_N9
--operation mode is arithmetic

A1L48_carry_eqn = (!A1L69 & A1L51) # (A1L69 & A1L52);
A1L48 = q[6] $ !A1L48_carry_eqn;

--A1L49 is add~463 at LC_X22_Y7_N9
--operation mode is arithmetic

A1L49 = CARRY(q[6] & !A1L52);


--A1L50 is add~466 at LC_X22_Y7_N8
--operation mode is arithmetic

A1L50_carry_eqn = (!A1L69 & A1L60) # (A1L69 & A1L61);
A1L50 = q[5] $ (A1L50_carry_eqn);

--A1L51 is add~468 at LC_X22_Y7_N8
--operation mode is arithmetic

A1L51_cout_0 = !A1L60 # !q[5];
A1L51 = CARRY(A1L51_cout_0);

--A1L52 is add~468COUT1_506 at LC_X22_Y7_N8
--operation mode is arithmetic

A1L52_cout_1 = !A1L61 # !q[5];
A1L52 = CARRY(A1L52_cout_1);


--A1L53 is add~471 at LC_X22_Y6_N1
--operation mode is arithmetic

A1L53_carry_eqn = (!A1L49 & A1L46) # (A1L49 & A1L47);
A1L53 = q[8] $ (!A1L53_carry_eqn);

--A1L54 is add~473 at LC_X22_Y6_N1
--operation mode is arithmetic

A1L54_cout_0 = q[8] & (!A1L46);
A1L54 = CARRY(A1L54_cout_0);

--A1L55 is add~473COUT1_508 at LC_X22_Y6_N1
--operation mode is arithmetic

A1L55_cout_1 = q[8] & (!A1L47);
A1L55 = CARRY(A1L55_cout_1);


--A1L56 is add~476 at LC_X22_Y7_N3
--operation mode is arithmetic

A1L56 = !q[0];

--A1L57 is add~478 at LC_X22_Y7_N3
--operation mode is arithmetic

A1L57_cout_0 = q[0];
A1L57 = CARRY(A1L57_cout_0);

--A1L58 is add~478COUT1_502 at LC_X22_Y7_N3
--operation mode is arithmetic

A1L58_cout_1 = q[0];
A1L58 = CARRY(A1L58_cout_1);


--A1L59 is add~481 at LC_X22_Y7_N7
--operation mode is arithmetic

A1L59_carry_eqn = (!A1L69 & A1L63) # (A1L69 & A1L64);
A1L59 = q[4] $ (!A1L59_carry_eqn);

--A1L60 is add~483 at LC_X22_Y7_N7
--operation mode is arithmetic

A1L60_cout_0 = q[4] & (!A1L63);
A1L60 = CARRY(A1L60_cout_0);

--A1L61 is add~483COUT1_505 at LC_X22_Y7_N7
--operation mode is arithmetic

A1L61_cout_1 = q[4] & (!A1L64);
A1L61 = CARRY(A1L61_cout_1);


--A1L62 is add~486 at LC_X22_Y7_N6
--operation mode is arithmetic

A1L62_carry_eqn = (!A1L69 & A1L66) # (A1L69 & A1L67);
A1L62 = q[3] $ (A1L62_carry_eqn);

--A1L63 is add~488 at LC_X22_Y7_N6
--operation mode is arithmetic

A1L63_cout_0 = !A1L66 # !q[3];
A1L63 = CARRY(A1L63_cout_0);

--A1L64 is add~488COUT1_504 at LC_X22_Y7_N6
--operation mode is arithmetic

A1L64_cout_1 = !A1L67 # !q[3];
A1L64 = CARRY(A1L64_cout_1);


--A1L65 is add~491 at LC_X22_Y7_N5
--operation mode is arithmetic

A1L65_carry_eqn = A1L69;
A1L65 = q[2] $ !A1L65_carry_eqn;

--A1L66 is add~493 at LC_X22_Y7_N5
--operation mode is arithmetic

A1L66_cout_0 = q[2] & !A1L69;
A1L66 = CARRY(A1L66_cout_0);

--A1L67 is add~493COUT1_503 at LC_X22_Y7_N5
--operation mode is arithmetic

A1L67_cout_1 = q[2] & !A1L69;
A1L67 = CARRY(A1L67_cout_1);


--A1L68 is add~496 at LC_X22_Y7_N4
--operation mode is arithmetic

A1L68 = q[1] $ A1L57;

--A1L69 is add~498 at LC_X22_Y7_N4
--operation mode is arithmetic

A1L69 = CARRY(!A1L58 # !q[1]);


--CLK is CLK at PIN_16
--operation mode is input

CLK = INPUT();


--outclk is outclk at PIN_70
--operation mode is output

outclk = OUTPUT(a);




⌨️ 快捷键说明

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