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

📄 top.fit.eqn

📁 一个圣诞彩灯控制芯片的vrilog源代码
💻 EQN
📖 第 1 页 / 共 5 页
字号:
J2L83 = !J2_i[5] & U1_ein[2] & J2_i[1];


--J2_i[4] is model1_top:u8|model4:u2|i[4] at LC5_4_L2
--operation mode is normal

J2_i[4]_lut_out = U1_ein[2] & J2L4;
J2_i[4] = DFFE(J2_i[4]_lut_out, GLOBAL(B1_clk_4), reset, , );


--J2_i[3] is model1_top:u8|model4:u2|i[3] at LC2_16_L2
--operation mode is normal

J2_i[3]_lut_out = U1_ein[2] & J2L6;
J2_i[3] = DFFE(J2_i[3]_lut_out, GLOBAL(B1_clk_4), reset, , );


--J2_i[0] is model1_top:u8|model4:u2|i[0] at LC10_15_L2
--operation mode is normal

J2_i[0]_lut_out = U1_ein[2] & (J2L8 # J2L74);
J2_i[0] = DFFE(J2_i[0]_lut_out, GLOBAL(B1_clk_4), reset, , );


--J2L62 is model1_top:u8|model4:u2|l1[1]~182 at LC3_5_L2
--operation mode is normal

J2L62 = J2_i[4] & (!J2_i[0]) # !J2_i[4] & !J2_i[3];


--J2_i[2] is model1_top:u8|model4:u2|i[2] at LC10_16_L2
--operation mode is normal

J2_i[2]_lut_out = U1_ein[2] & J2L01;
J2_i[2] = DFFE(J2_i[2]_lut_out, GLOBAL(B1_clk_4), reset, , );


--L2_i[0] is model1_top:u8|model6:u4|i[0] at LC5_6_L2
--operation mode is normal

L2_i[0]_lut_out = U1_ein[4] & L2L1;
L2_i[0] = DFFE(L2_i[0]_lut_out, GLOBAL(B1_clk_8), reset, , );


--L2_i[1] is model1_top:u8|model6:u4|i[1] at LC4_5_L2
--operation mode is normal

L2_i[1]_lut_out = U1_ein[4] & L2L3;
L2_i[1] = DFFE(L2_i[1]_lut_out, GLOBAL(B1_clk_8), reset, , );


--L2_i[2] is model1_top:u8|model6:u4|i[2] at LC1_6_L2
--operation mode is normal

L2_i[2]_lut_out = U1_ein[4] & (L2L5);
L2_i[2] = DFFE(L2_i[2]_lut_out, GLOBAL(B1_clk_8), reset, , );


--L2_i[3] is model1_top:u8|model6:u4|i[3] at LC3_1_L2
--operation mode is normal

L2_i[3]_lut_out = U1_ein[4] & L2L7 & (L2_i[3] # !L2L11);
L2_i[3] = DFFE(L2_i[3]_lut_out, GLOBAL(B1_clk_8), reset, , );


--L2L12 is model1_top:u8|model6:u4|reduce_or~58 at LC9_5_L2
--operation mode is normal

L2L12 = !L2_i[3] & (L2_i[1] & !L2_i[2] & L2_i[0] # !L2_i[1] & L2_i[2]);


--L2L22 is model1_top:u8|model6:u4|reduce_or~59 at LC7_5_L2
--operation mode is normal

L2L22 = L2_i[3] & L2_i[2] & (L2_i[1] # L2_i[0]) # !L2_i[3] & (L2_i[1] # L2_i[2]);


--L2_i[4] is model1_top:u8|model6:u4|i[4] at LC4_6_L2
--operation mode is normal

L2_i[4]_lut_out = U1_ein[4] & L2L9 & (L2_i[3] # !L2L11);
L2_i[4] = DFFE(L2_i[4]_lut_out, GLOBAL(B1_clk_8), reset, , );


--J1L1 is model4:u11|add~90 at LC2_10_W2
--operation mode is arithmetic

J1L1 = J1_i[1] $ (J1L9);

--J1L2 is model4:u11|add~92 at LC2_10_W2
--operation mode is arithmetic

J1L2 = CARRY(!J1L9 # !J1_i[1]);


--J1L3 is model4:u11|add~94 at LC6_10_W2
--operation mode is normal

J1L3 = J1_i[5] $ (J1L5);


--J1L4 is model4:u11|add~98 at LC5_10_W2
--operation mode is arithmetic

J1L4 = J1_i[4] $ !J1L7;

--J1L5 is model4:u11|add~100 at LC5_10_W2
--operation mode is arithmetic

J1L5 = CARRY(J1_i[4] & !J1L7);


--J1L6 is model4:u11|add~102 at LC4_10_W2
--operation mode is arithmetic

J1L6 = J1_i[3] $ J1L11;

--J1L7 is model4:u11|add~104 at LC4_10_W2
--operation mode is arithmetic

J1L7 = CARRY(!J1L11 # !J1_i[3]);


--J1L8 is model4:u11|add~106 at LC1_10_W2
--operation mode is arithmetic

J1L8 = !J1_i[0];

--J1L9 is model4:u11|add~108 at LC1_10_W2
--operation mode is arithmetic

J1L9 = CARRY(J1_i[0]);


--J1L01 is model4:u11|add~110 at LC3_10_W2
--operation mode is arithmetic

J1L01 = J1_i[2] $ (!J1L2);

--J1L11 is model4:u11|add~112 at LC3_10_W2
--operation mode is arithmetic

J1L11 = CARRY(J1_i[2] & (!J1L2));


--B1L23 is sysclk:u0|clk_4~1 at LC9_15_O2
--operation mode is normal

B1L23 = B1L65 & B1_clk_8 & B1L55;


--L1L1 is model6:u13|add~71 at LC2_12_O2
--operation mode is arithmetic

L1L1 = !L1_i[0];

--L1L2 is model6:u13|add~73 at LC2_12_O2
--operation mode is arithmetic

L1L2 = CARRY(L1_i[0]);


--L1L3 is model6:u13|add~75 at LC3_12_O2
--operation mode is arithmetic

L1L3 = L1_i[1] $ L1L2;

--L1L4 is model6:u13|add~77 at LC3_12_O2
--operation mode is arithmetic

L1L4 = CARRY(!L1L2 # !L1_i[1]);


--L1L5 is model6:u13|add~79 at LC4_12_O2
--operation mode is arithmetic

L1L5 = L1_i[2] $ (!L1L4);

--L1L6 is model6:u13|add~81 at LC4_12_O2
--operation mode is arithmetic

L1L6 = CARRY(L1_i[2] & (!L1L4));


--L1L7 is model6:u13|add~83 at LC5_12_O2
--operation mode is arithmetic

L1L7 = L1_i[3] $ (L1L6);

--L1L8 is model6:u13|add~85 at LC5_12_O2
--operation mode is arithmetic

L1L8 = CARRY(!L1L6 # !L1_i[3]);


--L1L91 is model6:u13|reduce_nor~23 at LC2_11_O2
--operation mode is normal

L1L91 = !L1_i[2] # !L1_i[4] # !L1_i[0] # !L1_i[1];


--L1L9 is model6:u13|add~87 at LC6_12_O2
--operation mode is normal

L1L9 = L1_i[4] $ (!L1L8);


--B1L33 is sysclk:u0|clk_4~15 at LC8_15_O2
--operation mode is normal

B1L33 = B1L65 & (B1L55);


--M1L21 is model7:u14|reduce_nor~13 at LC3_1_S2
--operation mode is normal

M1L21 = M1_i[3] & M1_i[2];


--M1L4 is model7:u14|i[0]~170 at LC9_1_S2
--operation mode is normal

M1L4 = Q1_ein[6] & (M1_i[0] # M1_i[1] # !M1L21);


--M1L1 is model7:u14|add~111 at LC5_1_S2
--operation mode is normal

M1L1 = M1_i[1] & M1_i[0];


--N1_l1[0] is model8:u15|l1[0] at LC5_8_S2
--operation mode is normal

N1_l1[0]_lut_out = Q1_ein[7];
N1_l1[0] = DFFE(N1_l1[0]_lut_out, GLOBAL(B1_clk_4), reset, , );


--Q1L52 is TG:u17|Select~1121 at LC10_6_S2
--operation mode is normal

Q1L52 = !Q1_ein[4] & !Q1_ein[6] & !Q1_ein[5];


--Q1L62 is TG:u17|Select~1122 at LC6_6_S2
--operation mode is normal

Q1L62 = N1_l1[0] & Q1_ein[7] & Q1L52;

--Q1L44 is TG:u17|Select~1154 at LC6_6_S2
--operation mode is normal

Q1L44 = N1_l1[0] & Q1_ein[7] & Q1L52;


--Q1L53 is TG:u17|Select~1132 at LC7_6_S2
--operation mode is normal

Q1L53 = (!Q1_ein[1] & !Q1_ein[3] & !Q1_ein[2] & Q1_ein[0]) & CASCADE(Q1L44);


--H1L1 is model3:u10|add~71 at LC5_14_Q2
--operation mode is arithmetic

H1L1 = !H1_i[0];

--H1L2 is model3:u10|add~73 at LC5_14_Q2
--operation mode is arithmetic

H1L2 = CARRY(H1_i[0]);


--H1L42 is model3:u10|reduce_nor~23 at LC3_13_Q2
--operation mode is normal

H1L42 = H1_i[3] # H1_i[2] # H1_i[1] # H1_i[0];


--H1L3 is model3:u10|add~75 at LC6_14_Q2
--operation mode is arithmetic

H1L3 = H1_i[1] $ H1L2;

--H1L4 is model3:u10|add~77 at LC6_14_Q2
--operation mode is arithmetic

H1L4 = CARRY(!H1L2 # !H1_i[1]);


--H1L5 is model3:u10|add~79 at LC7_14_Q2
--operation mode is arithmetic

H1L5 = H1_i[2] $ (!H1L4);

--H1L6 is model3:u10|add~81 at LC7_14_Q2
--operation mode is arithmetic

H1L6 = CARRY(H1_i[2] & (!H1L4));


--H1L7 is model3:u10|add~83 at LC8_14_Q2
--operation mode is arithmetic

H1L7 = H1_i[3] $ H1L6;

--H1L8 is model3:u10|add~85 at LC8_14_Q2
--operation mode is arithmetic

H1L8 = CARRY(!H1L6 # !H1_i[3]);


--H1L9 is model3:u10|add~87 at LC9_14_Q2
--operation mode is normal

H1L9 = H1_i[4] $ (!H1L8);


--G1L1 is model2:u9|add~71 at LC6_5_N2
--operation mode is arithmetic

G1L1 = !G1_i[0];

--G1L2 is model2:u9|add~73 at LC6_5_N2
--operation mode is arithmetic

G1L2 = CARRY(G1_i[0]);


--G1L3 is model2:u9|add~75 at LC10_5_N2
--operation mode is normal

G1L3 = G1_i[4] $ (!G1L5);


--G1L92 is model2:u9|reduce_nor~10 at LC2_5_N2
--operation mode is normal

G1L92 = !G1_i[0] # !G1_i[4] # !G1_i[1] # !G1_i[3];


--G1L4 is model2:u9|add~79 at LC9_5_N2
--operation mode is arithmetic

G1L4 = G1_i[3] $ G1L7;

--G1L5 is model2:u9|add~81 at LC9_5_N2
--operation mode is arithmetic

G1L5 = CARRY(!G1L7 # !G1_i[3]);


--G1L6 is model2:u9|add~83 at LC8_5_N2
--operation mode is arithmetic

G1L6 = G1_i[2] $ !G1L9;

--G1L7 is model2:u9|add~85 at LC8_5_N2
--operation mode is arithmetic

G1L7 = CARRY(G1_i[2] & !G1L9);


--G1L8 is model2:u9|add~87 at LC7_5_N2
--operation mode is arithmetic

G1L8 = G1_i[1] $ G1L2;

--G1L9 is model2:u9|add~89 at LC7_5_N2
--operation mode is arithmetic

G1L9 = CARRY(!G1L2 # !G1_i[1]);


--K1L1 is model5:u12|add~71 at LC7_12_P2
--operation mode is normal

K1L1 = K1_i[4] $ (!K1L7);


--K1L2 is model5:u12|add~75 at LC4_12_P2
--operation mode is arithmetic

K1L2 = K1_i[1] $ (K1L9);

--K1L3 is model5:u12|add~77 at LC4_12_P2
--operation mode is arithmetic

K1L3 = CARRY(!K1L9 # !K1_i[1]);


--K1L4 is model5:u12|add~79 at LC5_12_P2
--operation mode is arithmetic

K1L4 = K1_i[2] $ !K1L3;

--K1L5 is model5:u12|add~81 at LC5_12_P2
--operation mode is arithmetic

K1L5 = CARRY(K1_i[2] & !K1L3);


--K1L6 is model5:u12|add~83 at LC6_12_P2
--operation mode is arithmetic

K1L6 = K1_i[3] $ K1L5;

--K1L7 is model5:u12|add~85 at LC6_12_P2
--operation mode is arithmetic

K1L7 = CARRY(!K1L5 # !K1_i[3]);


--K1L8 is model5:u12|add~87 at LC3_12_P2
--operation mode is arithmetic

K1L8 = !K1_i[0];

--K1L9 is model5:u12|add~89 at LC3_12_P2
--operation mode is arithmetic

K1L9 = CARRY(K1_i[0]);


--J2L64 is model1_top:u8|model4:u2|reduce_or~415 at LC1_16_L2
--operation mode is normal

J2L64 = !J2_i[3] & J2_i[5] & !J2_i[4];


--J2L74 is model1_top:u8|model4:u2|reduce_or~416 at LC9_16_L2
--operation mode is normal

J2L74 = !J2_i[1] & !J2_i[2] & J2_i[0] & J2L64;


--J2L22 is model1_top:u8|model4:u2|l1[0]~184 at LC4_15_L2
--operation mode is normal

J2L22 = !J2_i[5] & J2_i[2];


--J2L32 is model1_top:u8|model4:u2|l1[0]~185 at LC1_14_L2
--operation mode is normal

J2L32 = !J2_i[4] & !J2_i[1] & !J2_i[3] & J2L22;


--J2L84 is model1_top:u8|model4:u2|reduce_or~417 at LC7_15_L2
--operation mode is normal

J2L84 = J2_i[3] & (!J2_i[0] & !J2_i[1] # !J2_i[4]);


--J2L42 is model1_top:u8|model4:u2|l1[0]~186 at LC1_15_L2
--operation mode is normal

J2L42 = !J2_i[5] & !J2_i[2] & (!J2L84);


--L2L32 is model1_top:u8|model6:u4|reduce_or~60 at LC2_5_L2
--operation mode is normal

L2L32 = !L2_i[0] & (L2_i[4] & (!L2_i[3]) # !L2_i[4] & L2_i[2] & L2_i[3]);


--L2L42 is model1_top:u8|model6:u4|reduce_or~61 at LC10_5_L2
--operation mode is normal

L2L42 = L2_i[0] & (L2_i[4] # L2_i[2] & L2_i[3]) # !L2_i[0] & (L2_i[4] & L2_i[3]);


--J2L13 is model1_top:u8|model4:u2|l2[1]~179 at LC9_14_L2
--operation mode is normal

J2L13 = J2_i[4] & !J2_i[0] & (!J2_i[1]) # !J2_i[4] & (!J2_i[3] & J2_i[1]);


--J2L92 is model1_top:u8|model4:u2|l2[0]~181 at LC1_4_L2
--operation mode is normal

J2L92 = U1_ein[2] & !J2_i[5];


--J2L94 is model1_top:u8|model4:u2|reduce_or~418 at LC7_4_L2
--operation mode is normal

J2L94 = J2_i[2] & (!J2_i[3] & !J2_i[4]) # !J2_i[2] & J2_i[0] & (J2_i[4]);


--J2L05 is model1_top:u8|model4:u2|reduce_or~419 at LC2_4_L2
--operation mode is normal

J2L05 = J2_i[2] $ (!J2_i[4] & J2_i[3]);


--J2L53 is model1_top:u8|model4:u2|l3[1]~85 at LC6_5_L2
--operation mode is normal

J2L53 = J2_i[2] & (J2_i[4] & !J2_i[0]) # !J2_i[2] & J2_i[3] & !J2_i[4];


--J2L15 is model1_top:u8|model4:u2|reduce_or~420 at LC10_4_L2
--operation mode is normal

J2L15 = J2_i[2] & J2_i[4] & (J2_i[0] # J2_i[1]);


--J2L25 is model1_top:u8|model4:u2|reduce_or~421 at LC9_4_L2
--operation mode is normal

J2L25 = J2_i[2] & (J2_i[4] & !J2_i[0] & !J2_i[1] # !J2_i[4] & (J2_i[1])) # !J2_i[2] & J2_i[4];


--J2L93 is model1_top:u8|model4:u2|l4[0]~336 at LC2_15_L2
--operation mode is normal

J2L93 = !J2_i[1] & (U1_ein[2]);


--J2L04 is model1_top:u8|model4:u2|l4[0]~337 at LC7_14_L2
--operation mode is normal

J2L04 = J2_i[3] & !J2_i[5] & (J2_i[2

⌨️ 快捷键说明

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